MSGVFGLLFSRLTLPAPSAIQGKTILITGANTGLGREAARHALALGAGTVILGVRSLSKGEDAKANIDASTGCTDKGKRSRLRSASSQICHRGGRLDMAIMNAGIASVTYAVTRDGWERGIQVNVLSTALLSLELLPLLLRTKERDSSSQPHLTIVTSDIHKSIKFPERNEQNILSAMNDEKQWRESQAVGGATERYGVTKLMDLFITFEIAQLVPRDKSGNPLVIVNAVAPGFCKSDLLSREKVPLILKLIQALIARTAEEGSKTLLHAASQGAETHGKWLDNQIITEPGNIITSPEAAVLRKKLWAEILSVLHDVNPEIQTEY*