MEAPDFFHGGFCRAGNPQFTPEKRYSEQKPAEHFLIEDLLDFSNEDAVAPAGEAFDSGTGNSTDSSTVTVVDSCNSSFSGSEPHFSGDLSQRSFTDSHFSGDLCVPYDDVAELEWLSNFVEESFSSEDLKKLQLISGLKVQTEEEISEAQEFPDKNARNDTIFRADVSVPGKARSKRSRAAPCNWSSRLLVLSPTTSSSESGTSGVISGKKMTKSAPKKKEAADAGGGSSGGDGRKCLHCATEKTPQWRTGPMGPKTLCNACGVRFKSGRLVPEYRPAASPTFMLMKHSNSHRKVLELRRQKEMQRSQQMQMQQHQQHQFLHPNPVFDITDEFLIHQHGGSDFGQLI