METPPPGMNRFKLPKESELRIEVGWDAPLRLQLSSGTAEIFGTELPPQFWLTFPPAHKFAIFTWNGATVDVDGNAEAAYVADETPMVSYVNVHAVLERRRTRAKEASMPNPSIPTVLPASQRPEALSESQGPRVIVVGPTDSGKSSLARMLLSWAARLSWKPTFVDLDIGQGSISIPGSIAATPIEMPIDPVEGIPLEVPIVYFFGHTTPSVNPGLYKVLVKELARSLEVQFAGNAEARAAGMVINTMGWVEGLGYELLLHAIDTFNADVVLVLGQEKLCSMLKDVLKGKAIVDIVKLHKSGGVVSRNTKYRQRMRIYRTREYFYGLTNDLSPHANVASFSDLLIFRIGGGLQAPCSALPIGAEPSADPTRLVPVTINSDLIHAVKKKKKKKKKKKKKVYCLDSFGSVDM*