MSVACGFECVVVLGCMRWVWKRCTYIGNDDSATWPPATYDEFEPIPRLCRTILAVYEDDLHNPKFPPEGGYRLNADWVVKRVTYRDTLGNAPPYLIYLDHEHHEIVVAIRGLNLVKESDYKVLMDNKLGKQMFDGGYVHHGLLKAAIWMLNKESETLKRLWVENGKSYRMIFVGHSLGSGVASLLTIIAANHGDRLGGIPRSSLRCYAVAPARCMSLNLAVKYADVIHSVVLQDDFLPRTPTPLEDIFKSVFCLPCLLFLVCLRDTFIPEGRKLRDPRRLYAPGRMYHVVERKFCRCGRFPPDVRTAIPVDGRFEHIVLSCNATSDHGIIWIQRESEKALARLKEATSAEAPTAPPPVQRIERQHTLEKEHKKALERAVTLNIPHAVPTDTDEELSVHKEDDSGRGVTETAFLIEDASTSTSHSTDARTNWNDVVEKLFAQDETGKLTLNKEASCSTE*