MNKLRKNHNCYVLDFACFKPSEDRKLDTDLCGDIIKENKNLGMDDYKFILKIIIGSGIGEGSYAPRNIISSRGSENVHFPSLLEAISEMEECFYATLDDLFSKSAISPSKIDVRNDGTQLVSMQ