MDALDSNHFLLLPRPDVVNGPPAGVVDTTTLAAHDFDVDTRTGFMPPQQPLRRLPADWEPWEQVLDSALASRLQLGCKAGLTEFEKNTSERWRATVRELPILSTSDLTQSESVLRRAHLVLAWIMHFYIHSLPPSSPIRIPPPITVPLLQVSAHLQLPPILTYSDDVLYNWKFIDGKETDDDGNAIMPTISNIDTQVLFTGTRDEAEFFLTSARMELKGVEALDLMQHMMDEAFVGDDIAVHRITEYLRELSVVINDLSVMLMKVKEGCSPQVFYNDIRPWFRGEDSTSGSKWEFEGMELDPSLAAPTELSGASAGQSSLIHALDIFLGVDQFSHSRGESDEPSSSPPTMLPPGQQQPKSAFLKRMQSYMPRHHRAFLTHLANNPRPIRNIVALQARDGGEAGKQILQAYNTAVQALKEFRDKHMIIVALYIIGPARRNVLGQTSREKKEDSGALKGTGGTDLVKFLKGVRDKTKDAILPVEREP*