MRVFKLRRYVSVGKAFRDGLAKALGMEEPAGGDGTLKKSAGNVASGDGVTSNSASLSTDSGVAALKKPLARVLLDTGIDIEELDRVKLAELHRFGQNKETVVVLGADSSITMLQIQYFEFLKQIRLETLYAFKHEIGIQLAINNPNLGNPTPAEVEAAVNDLMELSGYDRLSDLAGYPGNVYAALKTIAQHGNSDWARLSPRDVSLLTRAYFLVATHRLWSGCNTTAWGEIQQVLKGSYPYILAKQFRDEGAHLPLTKMSRVVDNKSALEVAWTSYTSATAPLLTKDVLGTGPARVDAAALLEQVARALNSKDNQRFPLVEALLASVTHMKGRGIC*