MATLAAPGLATSSQIHDEKRSNLMLAKLPTRAGSCLSRDFERRQIKPPSLKGGNWRCYRSDEDNPKGKLRSQLLNEWSYKEILERERERRGASQRSHFLPNVVSRLFGPAIFEASKLKVLFLGVDEDKHPEHLPRTYTLTHSDITAKLTLAVSQTINKAQLQGWYSRLQRDEVLAEWKKSQGSMSLHVHCHISGGHWLLDAIARLRFYIFRKELPVVLEAFRHGDQALLNKHTELDQALVWVYFHSNVKEFNRVECWGPLADAAKGASDAAKQAIHNAMDEIEQNLPKQKWKRPVKCPEPCDCCFPPRNIIPLPASFEELEDEPQTQQA*