MATMKKEGVKPMENMTNMPNKGAWTAEEDRKLAEVIAIHGARKWKTIAAKAALNRCGKSCRLRWLNYLRPNIKRGNISDQEEDLILRLHKLLGNRWSLIAGRLPGRTDNEIKNYWNSHLSKKISQKGKQTGVSTKEDHRVEKNIIKNNLDLKEDNKSSQRGEEESKLNFNADDFFDFSNEDPLNLEWMSRFLEIDKA