MKMTELVFIPSPIGGHVATTIEVAKRIVDQDDEISVTMLIMKFSFTSFDDAYINSLVGSQQAIKLINLPQLVDPLPHELFLESAENYICLSIESYIPHIRNTLTDVLSSRSNSPSTRVSGVVLDIFCMPLLDVAEELGLPSYMLFTTNPGFLSFMLHLPIRHDRIGREFSLSEPDMELPGWASPVPARVLPSPVLNKYGYAAFLKFARRFRKTKGILTTSFAELEPHNVVGELRSDGQTPPIYLVGPVIDLKSQPHPTMDQAQQEKIMKWLDEQPDSSVLLLCFGSVARFFDASQVEKIALGIERSGYRFLWCVRSLRHGKLAPDQITTPQGFLERTKGRGIVCEWAPQVEVLAHRATGGFVTHCGWNSIMESLWHGVPVATWPIYAEQQLNALRMVREFGLAVEVRVDYREGEDDVTPEEIEAAVRRLMDGGGEIRKRVKEMSEMARKAVAKGGSSFNAVTQLIKDIKGSN*