MPLQITELQITVPSYFHCPISLELMHDPVTLSTGITYDRQSIEKWLDEGHNTCPATMQVLHNPDLIPNHTLRRLIQAWCILNTSNGVHRIPTPLPPAEPYKVRAILQEIASSRNTRLGLLKSLKNMAKNSDGNRRCLVSEGIITVLIDLITTVPKETDLGTVQISQEALAILVLFSLDDFTKKTLVSTGLLKSISWLLKEAVSMETRVQACNLLDNLCINKSAITKIGSTEGVIEGLTAMLRENVSPSVARSGMKTLLALCLPLRSRARIVELQAVPCIVELLPGASRSTREQAMALLSCLSCCAEGRAAMMSHALAMAAIVRSMTVVSDVQTTEHCVDVLWSVCLHGCDEKLLKDVGKLGIFKNLLMLLQMDLNLKTREQAKDLLKLFTEIQCDPSQV*