MMPKFRVSLLSLTLLLAVPFAPQALAKTPTAVTASQPEIASGSAMIVDLATKKIIYASQPDLVRPMASITKVMTAMVVLDAHLPLDEMLTVDISHTPEMKGIYSRVRLNSQISRRDMLLLALMSSENRAAASLAHHYPGGYDAFIRAMNAKAQALGMTHTRYVEPTGLSVHNVSTARDLTKLLIASEQYPLIGQLSTTKEETATFAHPAYSLPFRNTNHLVYRDNWNIQLTKTGFTNAAGHCLIMRTVINQRPVALVVMDAFGKYTHFADASRLRTWIETGKVMPVPASALSYKKQREAQMAEAMLKGGAQTAQND*