MKLQGHRQFSAEHSTIAEAQKIPMIAFGFLGPVIITCDFLDGCRKNPLISASKLAASSSDDLSLSVDALKDNLLGGLLASGFDGGSCLSRYQSVLYRKALQHKPSFHLLGRLRKYEALHKHAVWSKY