MLEGLVSQESLSLNSMDMSVLERLKWVQQQQQQLQQVVSHSSNNSPELLQILQFHGSNNDELLESSFSQFQMLGSGFGPNYNMGFGPPHESISRTSSCHMEPVDTMEVLLKTGEETRAVALKNKRKPEVKTREEQKTEKKIKVEAETESSMKGKSNMGNTEASSDTSKETSKGASENQKLDYIHVRARRGQATDRHSLAERARREKISKKMKYLQDIVPGCNKVTGKAGMLDEIINYVQCLQRQVEFLSMKLAVLNPELELAVEDVSVKQFQAYFTNVVASKQSIMVDVPLFPLDQQGSLDLSAINPNQTTSIEAPSGSWETQSQSLYNTSSLENSCGNYNKISKILLSTKCTHQYVPIRRVWV