MFEGCYGGVGSAAAAAARDPKPRLRWTPDLHERFVDAVTRLGGPDKATPKSVLRLMGMKGLTLYHLKSHLQKYRLGRQSKKSAGLELAVADSGEFTAEGISFSIGAPPRNPAGGNNTGEIPLADALKYQVEVQRKLQEQLEVQKKLQMRIEAQGRYLKEILEKAQKNISLDANGSANLSSTRSQITDINLALSGFMDNATQVQEENNELMKPISDDNLKVNNLGFQLYHLGSQESKDVKCTPKTEELLLLDLNIQGGYELSSRGMQGCELDLKINQQRR