MAQLKAAADEQQEAALHGVASGGGNESNKKARAGLCGLLRERKVVDLARAKRRLVEVPYTATLAHTANALLAARVSAVAVAAPPGHWIGAGGSMILESDPATGAVRKHYIGMVNMLDILAHIAEASDDDEAADLDRRMAVPVSSVIGHSLEGLTLWTLHPSTSVLDCMETFSKGVHRALVPLESSADNVVALELVESAPGYRMLTQMDVVRFLRAHGAELRGVLLRTVRELGAVNDTVFAVSGVTKVIDVIKAMRAASLTAVPVVDAVGSGTETLQYGSGQRAVETFSATDLRDCPVARLQAWLGISVMEFKRKVAEYRASTRLVVPGADATDTGTPVAGYADTPAAAAATDEEQSEQQESALVTCSQESTLGEAIEAATSRHVHRLWVVDEEGLLRGVVSLTDILRAVREAALGEDLELHSIVP*