MKGLLFIVSLLCLTLHQRVWAYQVIGMKSDVICADIRFTVHCICNELGLFPTSRLSKPCPWPNRGRRSADDEDYLFEEDEDDEFFHPRALSPPAAKSGDERLEDEVSFHSRSKRDIAFHEECCNIRTEHKCNKTTVELYCRRYTR