MALALLTRQALRASAIYSHVVSSRPTKALFGRPAVSQRSLGFSAAAAPKGKQPPPPPVEDEPELDEGMDYDPMEDLTVPQRRRVLAMKEVQKKYDAIHNEYQKELAALQHKYNGKYVPIFDERRDIFTGKTAITEKYDLQDDGEPDGPVPEFWLNALANHNKVGAFITERDSEVLKYLEDIRSEVLLGEERGFKLLFYFRADNPHFSNKVLEKVYVLEPEDDVVPKNFTGTAIAWKPGRDVTVEESKRRVKGGKGDKSKPAFVVEKVPCDSFFTIFDPPKVPTEAQATIMSEEELEEVEEALANDFDIGFAIKDQIIPRAVEWFTGEIAPISPDEYDDEYEEGEY*