METNFPLPLSQDTFHELWNTVVLSTENESLATGDGLLDLNMDFWENGELPQQETKNVPAAPMVPAISNYAGELDFALHFNDSGTAKSVTSTFSEKLTKLFCQLAKTTPIGILVKVEPPQGAVIRATAVYKKTEHVAEVVKRCPHHQSEDTSDNKSHLIRVEGSQLAQYFEDPNTKRQSVTVPYERPQRGSEMTTILLSFMCNSSCMGGMNRRPILTILTLETPEGEVLGRRCFEVRVCACPGRDRKTEEENLEKNGTKQTKKRKSAPAPDTSTAKKSKSVSSGEDEDKELYTLQIRGRERFLMFKKLNDGLELMEKMGPKKKQEVPAPSSGKRLLKGGSDSD