MAALDLLSAPFSVESRPKKRPRLRLDDPGPSFCDEATRLQLQLASQFLFSTQPPVFKEQDVWGTVSVQDNPSTRNFQAGDLSLESSQQHGFFRELSAPWHADDEDGHFNFRLGENLTPRYKIMRQMGEGTFGRVLECWDRDAQESVAIKVVRSAKKYREAARIEVDVLCMLAEKDEGGSGGCVQIRNWFDYRNHICIVCEKLGPSLFDFLRTNNYRPFAIDLVQEFGRQILGSVAFMHGLRLIHTDLKPENVLLTSADYAKVMDYKNNIKHPVQMKRVPKSSRIKLIDFGSATYDREDSFSVVSTRHYRAPEVILGLGWSFPCDIWSVGCILVELCSGEALFQTHENIEHLAMMERVLGPIPCHIIKRSMRRADKYFKHGQELNWPDGATSRESIRAVRKLPRLRNLVMQYADHSAGLLIDLLEQLLKYDPTERLTAREALKHPFFRDSSRR*