MSFQQNLNVTLMCPECKILPPDIVERFAEGDMVCGQCGLVLSDRVVDTRSEWRTFSNDDQGSDDPSRVGDAMNPLLEGSQLNTIISFGAPGSSVGRDLNRTQSRSLQDKKDAALSAVYAKISQICDGISLPRVVSDAAKEVYKLVHDDKRLRGKTPDAIIATVIFIACRHANVQRTFQEIGALTNVSKKEIRRTLELMKRLLEGTNIQAFRSTQTNPGALMPRYCSHLGLNSQVANLAEDIVKRAKEIGTLDGRSPISVAAAAIYMAAALYGNDMSAQRVSEKTGVSDGTIKTSYKHLYEAREKLVSKQLLDSGKVSFETLPKV*