MSTSRQFFVRFSTTLLFKGFISSLNDYSLFLKHSDCLLTVIAIYVDEIVIKCDYATNITQLKLFLDAEFKVKDFEFSHYFLGLEVFRETQGLIVTQRNFSLELLSDFECEHLPLASSPFFPSIKVSARSGELLTYPTTYRRLIGKLNYLTHTRPDLLYVVQHLSQFMQKPRLPHFDATLHVVRYLRLHPGQGLFFTAETSVSLLAYCDADWGSCIDSRRSVSGYHIILGSSPISWKSKKLHSVSLSSAEAEYRSMRCMVAELTWLNRLLHDLGVPPTLLVH