MSFKEEPQSPLQPLAYVNLITILSIDGGGVRGIIPSVILEFLEIELQKLDGENARLADYFDVIVGTSTGCLVTAMLTTPDEDNRPIFAAKDVKDFYLQHCPKIFPHDSHPFAPTTKVIKALSGPKYDGENLHKVIQETLQEKRLEETLTNVVIPTFDIKYLQPVIFSSYQLKKNPSLDAKLSDICIGTSAAPTYLPSHSFQTKDTEGKLLREFNLIDSAITANNPTLVAISEVTKEITRGSANFFPIKPTEYRRFLVLSLGTGSPEFQEKYDATKSSNWGVLGWLAGGGSTPLVDVFTQASGDMVDYHISTVFQALHSEENYLRIQDDTLSGDLTSMDLATHENLENLVKVGQELLKKKVARVNLGTCISKPYHHTTNEMALIKFAKILHEEKNVRELRSPSTNRGRITREESMKEQTKLSQRTPALSNALHHSLPDLHELNPN*