MKEICEALDKGGVDGLRQLLDTKPELATTPDRLGDLPLHVACSYRYETVEALHSLPVLTLLVERHPAALQTTNGHGMLPLHLSCWFAAEPQIRAIASWYPAGLAAADDNGYKPITFVIAKLVMEGRPWSDYESLLTCLLGMCPESLWNVDHQGVLALQSACFDNDGSDARPIPTGRQLLQLYCQLTCSTGGLHKIIDVEQQRAPLLVAIASQTRMEVAQMIFEQDPTTIRLTDKDGRLPLHHIMTNQFQSRQLRMLKEKLTWLLQVDPSAVFHHDHYGKTPLHCLLENQSLVVNEQDEPEVATTSLLLPSANNNNNNNADFLYSPDSTALLKLLLTPRNATSQSDRNEWILFAVEAVLHANHRHERSAPGLVQGLLQHYPGAILHANHKGQTALQLLLGSQQASSSNNENNNNSNCCSLDTIFTLVNHNPTSVL*