MTPIRSFLMVSISALVLTACADKVPPPQIRYDAADLQPAQLEPQAPKPVEIVAMPEPLPLPGQLQPLDTAKPKPDKRVPTERVDAANKVALIEPMRDGYINAIQVYPFAEGALYRLYAAPERVSDIALQPGEELIAVSAGDTVRWVIGDTVSGSGAGKRIHVLVKPFAAGLETNLVITTDRRAYHLALESTETTAMAALSWTYPRDELLALQARNARAEASSAIAGGVDLAALRFRYEITGDDPPWRPLRAFDDGAKVYIEFPARLDQGEAPPLFVVGPSGGSELVNYRMRGHYYIVDRLFAAAELRLGEAPQQVVRISRADRVVNTGDNRPARLRPGR