MCTRTPDVSAHIHTMYICKCVLCASSRYFSHLSLQGLAMASKVPRTKLGSQGLEVSVQGLGCMGMSGAYGPLKPEQDMIALIHHAVNSGITFLDTSDIYGPFLNEILLGKALKGIRHKVQLATKFGITFENGQPSYHGDPGYVRSACEASLQRLDVDCIDLYYQHRVDTRVPIEVTVGEMKKLVEEGKVKYLGLSEASASTIRRAHAIHPITAVQIEWSLWSRDVEKDIIPTCRELGIGIVVYSPLGRGFFSAGAKLLEGLTDTDIRKTAQPRLKGDNLEKNQKLFNGLHGLASKKGCTPGQLALAWVQHQGDGVVAIPGTTKVKNFEENVGALQVKLSKQEIEEIEALFHGDAVAGERYLDMNWTFWNAETPPLSSWQAS*