MSLITDLPAIFDQFSEARQKGFLTVMDLKEQNVPLVGTYCTFMPQEIAMAAGAVVVSLCSTSDETIEEAEKDLPRNLCPLIKSSYGFGKTDKCPYFYFSDLVVGETTCDGKKKMYEYMAEFKAVHVMQLPNSASDAASRALWKTEILRLQQVIEARFGTPISEAALREAIVLKNRERRALAHFYRLGQLNPPALSGGDILKVVYGATFRFDKTALIDELHAMAERIHQEWQQGKRLEPRPRILITGCPIGGAAEKVVRAIEENGGWVVGYENCTGAKATERCVAEEGDVYDALTDKYLAIGCSCISPNDQRLQLLSQMVEEYQADGVIDVILQACHTYAVESLAIKRHLRQQHDLPYMAIETDYSTADLGQLSTRVAAFIEML*