MSNRLFEGIGAPVDVPKEDGAPIDPTLDSCCQREIESNRKRSALETTLRKHDRVAKAEDQRRQQQQPSLLVGSNNGGYNYKAFNLIHGLSFGSGCRCCYDPNGDGGEYELLADAKRERGDDQLNNNNNNSSSNSGGEGTGDATNQQRNGTTNEQTDGSDSGDSEFDYLLDEDIPSSSEYDMQAQRRAELESMAHHYEVIRFHGYGVHRQMHPKRVFASAGYGSSTDRDRVTVKGSVVHLYDAYSPLSVSLDLCLEDMASRYPGTKFLRGLGVTSLLFAEGDGGDQKWKKGDLPMVVALKEGRVVAFSSGLRDFYNAGGDQHNERVEPRAVEQWLEHAGVLFDTPPQMDAVCRIRPEEEMLLENLMKLNMQGGLINAEAPTRSRVEDMEEQRYDCGVNGCNKSFFHEHVGVKNEAQDGLLVSESQVASSEP*