MKEICEALDKGGVDGLRQLLDTKPELATTPDRLGDLPLHVACSYRYETVEALHSLPVLTLLVERHPAALQTTNGHGMLPLHLSCWFAAEPQIRAIASWYPAGLAAADDNGYKPITFVIAKLVMEGRPWSDYESLLTFLLGMCPESLWNVDHQGVLALQSACFDNDGSDARPIPTGRQLLQLYCRLTCATGGLHKIIDVEQQRAPLQVAIASQTRMEVAQMIFEEDPTAIRLTDKDGRLPLHHIMTNQFQSRQLRMLKEKLTWLLQVDPSAVFHHDHYGKTPLHCLLENQSLVVNEQDEPEVATTSLLLPSANNNNNNNADFLYSPDSTALLKLLLTPRNATSQSDRNEWILFAVEAVLHANHRHERSAPGLVQGLLQHYPGAILHANHKGQTALQLLLGSQQASSSNNENNNNSNCCSLDTIFTLVNHNPTSVL*