MKNFWIFKKQALLLLHDASQRFDKRALLQIHDDFGRQLRENEAKDNSEIRTSFTNPSGSGGAACSVPLERLNPISFNELKVGEVHRGRVVYGTLCADPIGICSIMTLLEGDNGLAVRLAIYNAATFQEDIKRLYPRDAKVAVKEPYFKIANDSGLLIRIDNPANVEKLVTEKGKRMELHVDVEDVREKGNRCLRAQDWDAAAEHYTKCINAALLQQKKRSSNDNNNINTCLLHAYSNRAETRIQVKEFELALEDSDEALRIDSGNLKALYRKGRALVX