MDPGFCNDMILSESAWNSGGGDGGAAGDVVNVVDGSGMSVLERLVLDEALAAAIMELQGIQVPCGGGKPMAGGIEAASLAFGATGTGPVTPAYAEVDGVVLQRQQHQHRHQGVMGMPVDYDLVPAARAVTLATVPAAPSFPKGAAAAVDRAGVADAAVFDSGNNAPASAVIAGMTRQWDEANGCAKRQRRSSRKRRAADAPCPAADGHSQENPLCSLLASTNTGDRGIQIAFSSGGGAAPSSKRTKPSLSSTSSSISFDGRSSVNNGCDDVPQYEPDTEALAQVKEMIYRAAAMRPLSLGAEEEDTGERPSRRNVRISSDPQTVAARQRRERISERLRVLQKLVPGGAKMDTASMLDEAANYLRFLKSQIRELQTLDRRNYGANAISNTGMAPMMSYNNMPAFAFPATGAGETLGRGGEEAFISSRFR