MCMHVDLQVAMSSILSKLTGKDDTSAPPLTPKDIVAALQSRGWEAEIISASSISQDMVEVDPAGILKCVDGRGSDNTRMAGPKMPGGIYAIAHNRGTTSVDGLKEITKEVASKGHVPSVHGDHSADMLGCGFFRLWVTGEFDSMGYPRPEFDADQGAAAVKESGGVIEMHHGSHTEKVVYINLVENKTLEPDENDQRFIVDGWAAIKFNLDVVKFLVAAAATVEMLGGPRIAKIVVA