MKPMNVVYFLCLLSVYLVSVLHKVSGQAEGLEFGFYNITCPNAEAIARQTLSQNRLRDPTAPAALLRLSFHDCQVMGCDASILLKSTANMTAETASDKNFSIRKLDFIDRIKAALETACPNTVSCADIIIMAARDSIFLSGGPLIPIRTGRRDSVSASYASANEDLPSPTVTVDTMLDIFGEKEINTEDAVALLGAHTLGVSHCLNFQNRLTPTRDPIMPTFRYNILTVLCGLPKQVQGLKFAPNDATNFIFDNRYFKDLQAGRALLTIDSELASDPRTSGFVAKFSQDQNHFLERFSTAFQLLTNYNVLTGEQGQIRQKCGFVNPDSQLQ*