MKAETTTGVEELLNELVGRAAGEVGLILFSLGIEGEFTDDQLSLELGIEINEIRKALFALYEIGLADYVRRRDDETGWMEYYWRINYDKALDVLKRELEKTAKKLREKIEAETSTIYYICPNMCVKVSYNDAMELNFTCPRCGAMLDYLDCSKAIEKIEEEVRRIEEILESLDKNSG