MRNGGVNKGAWTAEEDQKLAEVIAIHGAKRWKSIAAKAGLNRCGKSCRLRWLNYLRPNIKRGNISDQEEDLILRLHKLLGNRWSLIAGRLPGRTDNEIKNYWNSHLSKKMNQQSEKESDILRRKGCKRKVDTELREEETSQECENSSNLEYDVDNLFDFSNEGPDLEWMSKFL