MSVACGFECVVVLGCMRWVWKRCTYIGNDDSATWPPATYDEFEPIPRLCRTILAVYEDDLHNPKFPPEGGYRLNPNWVVKRVAYRETLGNAPPYLIYLDHEHHEIVVAIRGLNLVKESDYKVLMDNKLGKQMFDGGYVHHGLLKAAIWMLNKESDTLKRLWVENGKSYRMIFVGHSLGSGVASLLAIIVANHGDRLGGIPRSLLRCYAVAPARCMSLNLAVKYADVIQSVVLQDDFLPRTPTPLEDIFKSVFCLPCLLFLVCLRDTFIPEGRKLRDPRRLYAPGRMYHVVERRFCRCGRFPPDVRTAIPVDGRFEHIVLSCNATSDHGIIWIQRESEKALARLKEATSAEAPTAPPPVQKIERQHTLEKEHKKALERAVTLNIPHAVPTDTDEELSVHKEEESARGVTETASLIEDASTSTSHSTDARTNWNDVVEKLFAQDETGKLTLNKEASCSTE*