MLEGLVSQESLSLNSMDMSVLERLKWVQQQQQQLQQVVSHSSNNSPELLQILQFHGSNNDELLESSFSQFQMLGSGFGPNYNMGFGPPHESISRTSSCHMEPVDTMEVLLKTGEETRAVALKNKRKPEVKTREEQKTEKKIKVEAETESSMKGKSNMGNTEASSDTSKETSKGASENQKLDYIHVRARRGQATDRHSLAERARREKISKKMKYLQDIVPGCNKVTGKAGMLDEIINYVQCLQRQVEFLSMKLAVLNPELELAVEDVSVKQAYFTNVVASKQSIMVDVPLFPLDQQGSLDLSAINPNQTTSIEAPSGSWETQSQSLYNTSSLGFHY