MESVVSSLEGTLLKNNDPFSYFMLVAYEASGLIRFTFLLLLWPVIRLLDVCGKGDVGVKLAIFIATAGVPISEIESVARAVLPKFYLDDLDLDAWRVFNSGERRVVVTKMPRVMVEHFVREHLRADDVVGSELRVTGFRLATGLVQVGDFGASIADRIAAMFEDKQPSLGLGRCHYDSSFLSLCKEQISAPYLNQNQKHITDQEILPEPVIFHDGRLVQRPTPSVALSILLWIPFGIIIAIVRLITGNVVPPWLARNVTSIFVWRLVVRGIPPSPPSQGSSTGVLFVCTHRSLMDPVVLSTVLQRKIPAVTYSLSRLSEFLSPIPTVRLTRNRQVDAERIKKELSEGDLVICPEGTTCREPILLRFSALFAELTDRIVPVAMNCRVGFFHATTARGWKGLDPIFFFMNPNPIYEVTFMNQLPVEATCSSGKSPQDVANYVQRILAASLGFECTNFTRKDKYRILAGSDGTVGTGT*