MESLGVRKGAWTQEEDVLLRKCIEKYGEGKWHLVPLRAGLNRCRKSCRLRWLNYLKPDIKRGEFALDEVDLMIRLHNLLGNRWSLIAGRLPGRTANDVKNYWHGHHLKKKVQFQEEGRDKPQTHSKTKAIKSRKPLDRRNCNTDKGTHGWYGRTNPGR