MLIMPKFRVSLFSLALMLAVPFAPQAVAKTAAATTASQPEIASGSAMIVDLNTNKVIYSNHPDLVRPIASISKLMTAMVVLDARLPLDEKLKVDISQTPEMKGVYSRVRLNSEISRKDMLLLALMSSENRAAASLAHHYPGGYKAFIKAMNAKAKSLGMNNTRFVEPTGLSVHNVSTARDLTKLLIASKQYPLIGQLSTTREDMATFSNPTYTLPFRNTNHLVYRDNWNIQLTKTGFTNAAGHCLVMRTVINNKPVALVVMDAFGKYTHFADASRLRTWIETGKVMPVPAAALSYKKQKAAQMAAAGQTAQND