MYVSRYDVEQLTASEGCPGVGVAGDFPAPGPAPGHVTNYSQNENGCVWSLKQLANHVGKEPWGRLWRAMCRSAAAAFASALPRGVEVLRQVRAPPHSCFQFFGLDFLIDQDVRPWLLEVNATPSMKVEHCDPRVAELIFRQKWAAVRDMVGLLGLCPARFEEGSPVGPSLDRSTPAYALQELRRRGGFLPLMHLLPHPDTSTTAAAAAAAGLKRPLPWTPADRALRRWCTACREYQQSAAEVPCWGGATDGGGEREGKGGVGGAGSGEG*