MKDFTGGIEFDPEIQALNSRLLEISRMLQSGLPLDDRPEGARSPSPEPIYDNMGIRINTREYRARERLNRERQEIISQILKRNPAFKPPADYRPPKLQKKLYIPMKEYPGYNFIGLIIGPRGNTQKRMERETGAKIVIRGKGSVKEGRLQQKRDLKPDPSENEDLHVLVEADTQEALDAAAGMVEKLLQPVDEVLNEHKRQQLRELAALNGTIRDEEYCRLCGEPGHRQYAWKKMDDEYQNFLAELGGTVPDSLIKPNNALPITGSSGSGI*