MSVACGFECVVVLGCMRWVWKRCTYIGNDDSATWPPATYDEFEPIPRLCRTILAVYEDDLHNPKFPPEGGYRLNADWVVKRVTYRDTLGNAPPYLIYLDHEHHEIVVAIRGLNLVKESDYKVLMDNKLGKQMFDGGYVHHGLLKAAIWMLNKESETLKRLWVENGKSYRMIFVGHSLGSGVASLLTIIVANHGDRLGGIPRSLLRCYAVAPARCMSLNLAVKYADVIHSVVLQDDFLPRTPTPLEDIFKSVFCLPCLLFLVCLRDTFIPEGRKLRDPRRLYAPGRMYHVVERKFCRCGRFPPDVRTAIPVDGRFEHIVLSCNATSDHGIIWIQRESEKALARLKEATSAEAPTVPPPVQRIERQHTLEKEHKKALERAVTLNIPHAVPTDTDEELSVHKEEDSGQGVTETAFLIEDASTSTSHSTDARTNWNDVVEKLFAQDETGKLTLNKEASCSTE*