MTGAGGGKESELVALVTTVTPSLSMAASMTVGERVCSPHSRVASFTTTPAAAACDASSGAGCTLPSVSSTGSVIALSGVCRLLWGAKLAREKKRSYTVEEKLAVVQAAKSESLRAVAKRFNVDRNCIRAWRDKEAQLAALHPNARRLPGAGRRPSTGGSDGKTIPSSKRKAEDAGLFLSRSDERALRFASLDGVDVSLGGVSSPSAALDDVKRATAIETTVALSPATLQKTKKRTNAAVVQEDFLLIGFQGKEGAFSDVAARSAFEELQLTNTLTPSEFETVGYAQVGHVMEAIERGEVEYGVLPVENSISGTFHGNLDRLIGSHLKIVGEIACVQELCLCTLPETKIEDIQCLLSHPAILDHCEDFICDMEHKIGMIIDRQATWDSAGACQIVKHEGVKNVAAIASEKAAAAHGLMVLEKGIGNELNNETRYMILGRLDAKALPLGLNSSTIVKKKSSVVIAVPNEAQALFKIVAAFALRNLMIIKIESRPAATAGSLFTSETHHWDYIFYVDYISSSDEAVNDRLRSNLEEFALWVKDLGTYSSSIAKAHVEPPRWKNLCSVISC