MEPFVIATNRQLSAMHPVHKLLSPHFRDTMNINALARQILINAGGILEKTVFPGKYSMEMTAVAYKDWRFDEQGLPADLLKRGMAVMDSSMPYGLKLMIEDYPYAVDGLEIWFAIVSWVKEYLSLYYQNDDAVKSDTELQAWWSEIRNVGHGDKKNETWWYSMKSVEEVEKAITIIIWVASALHAAVAFGQYPYAGYMPDRPTMSRRLIPEEGSQEFSDLVENPDLGILRTLSNQFQTTLGIALIEILSRHSTDEVYLGQRSTSEWSDDKRVIEAFERFGTKLKEIEKNITERNQNAEKLKNRFGPAKVAYTLLYPSTSDLSHQGGLTGKGIPNSTAI*