MGESHHQAATSSRLGISNTVGEIVEVQGGLIVRPTGRKDRHSKVCTAKGPRDRRVRLSAHTAIQFYDVQDRLGYDRPSKAVDWLIKKAKTSIDELAELPAWDPTTAGFTPKTSKTATRSTKQQNICDEKEYGLSVENVATSKIAEVQNTQQQMAENPNSSLGFLPPSLESDVIADTIKTFFPILGASTETSSPTIQFQNYPPDLMSRTSSQSQDLRLSLLSFQGPILLQHQAHHHGHQAQSEHQVFSGTTAHHVGFDCSSGGWSEQHYPQEITRFQRNLVAWNAADAGSGGGGSAGLIFNAPLPPPQTMPPSPLVQPFFGQNQFFSQRGTLQSSNTPSFRAWIDPAITPDHHLQLQQQQQQTAISGIGFTASDGGFSGFRVPTRIQGEEEERDGIHNKPSSASSDSRS