MVGIISGLPSEMRRHLLSFLPIRVAALTSSLSRDWRDEFCMTPTLKLRLDDDTDDMIPFISFVNRIVSIRGPDGDRSPLRKFHLTLHRVIDRHEADQGNLLFESANEWINFSLAKGVTILTLCFYQLPHQYDGLPEAIFVASSLVKLHIATSHHATLFPSTVSVLLPCLKSLRLDMVGLGDDGQGFYTLLSGCPIIEELEMKDLAWFAWSSSSVCSSTLKVLSICWDFYAHEDERHQRPASVSFVTPNLLYLDYNDDTAGDYKALDFASLVEAEVRLHLRVEQGDGSDSDEDEDELEIPQQEDASDFFKAICNVQKLLLHADTLQVLAFGCLTIHPFPNLTELIIESYHHDQLSDWDSVPLLLNNCPQLHTLVFMGLTHQPKNTCGNVCRCEGGVVPAHSCLQASPVKVLKIYDVGQAALEMDRFIGMVRHFLVTMPHLESFLVYCDGSAETRMNLSRGIRRIQGKASPMCRIQVREC*