MMSNFDRLPDGVVCLIFSKLSCAQSVARCSMVCTRWRALCQYVDTLIFESFQLFENRAESKRKASSIEAIVTNMLLKTSGVRILKVSYHPVVWPWIHNDHFSEEKVSKWLEHVSDSLETLALVDPIIEKPQSNRLIHLSACQKLQWLNVCYGTIPEIPVQCRRFEHLKSCFFDLIAITDDALEAFVELCPVLEVLKLNSCTGLARPKINAPSLQRLDFVANLECVKSIQSVCANAPKLENVSLSYVKELITEGEHLYELELMCHVKPQIQGLCSLNSLCMYGHGWALESITEFVRLATSVRVLYIDVALEEKNPLRVDHFLGHLQDLTSLFIGSDFFECLQVGIRFTSALQWMNLPHLENLTAVVTCGNKHCIAVLDLFLNCAASLKALQISAGPLEKNSENMSFFSNVLQLQRKYPHVEINMTCPDSLL*