MEKMSGRAKEKDWSKQLRCGHGANPDSNHTMALSAAAQLANFVPNSVLQSISNSRHLSGSPSWAHILVRRFTHMSLEGFQEKSRKGYQHGPLLGSSSRRLSNVTVAAERSPINGFHESPRPIDGPRRKVVEHVVLLQMEEDMTDEQEKDMLDHLYSLQYHYRGILAVSLGRVVERMPEGVTHAFFQRFPSFEALEQYMDHPARLQVAEKYINPYCKGRIVADFEAEVEDDLEPLFRRGERFQQGIEHVVLIKVREGAILDGTEGMIEAFNALPQQIGPSVIVQLTAGTNLSDRNKGYTHGVLVRVPSEEALTTFSKHPAYVRVFTEKVLPISSGLLSADFLVDPVTKSSPL*