MSTFVKVTDLITIMFFLAIAAVITASNTAELDVLEMARTAVVEAKTSFGSMAVTEATSEVAGSYYKLGLSECEKLYDESEARLSKLVVDHENFTVEDVRTWLSGVLANHHTCLDGLIQQRQGHKPLVHSNVTFVLHEALAFYKKSRGHMKKRLHGPARQGHGPTRPKHRPTRPNHGPGRSHHGPSRPNQNGGMLVSWNPTSSRADFVVARDGSATHRTINQALAAVSRMGKSRLNRVIIYIKAGVYNEKIEIDRHMKNIMLVGDGMDRTIVTNNRNVPDGSTTYGSATFGVSGDGFWARDITFENTAGPHKHQAVALRVSSDLSLFYRCSFKGYQDTLFTHSLRQFYRDCHIYGTIDFIFGDAAAVFQNCDIFVRRPMDHQGNMITAQGRDDPHTNSGISIQHSRIRAAPEFEAVKGRFKSYLGRPWKKYSRTVFLKTDIDELIDPRGWREWSGSYALSTLYYGEFMNTGAGAGTGRRVNWPGFHVLRGEEEASPFTVSRFIQGDSWIPITGVPFSAGV