MVIPRIKLGSQGLEVSAQGLGCMGMSSSYGPPKPEEEMIDLIRYAVNELNVTFLDTSDVYGPHTNEILLGKALKGIRHKVQLATKFGICYEEGKRVFRGDPSYVRSCCEASLRRLDVDYIDLYYVHRIDSRVPIEVTIGEMKKLVEEGKVKYLGLSEASASTIRRAHAIHPITAVQLEWSLWTRDSEREIIPTCRELGIGIVPFSPLGRGFFSAGRKILEDLTDNDMRKTSQPRFASDNLDHNVELFTKLNEISSRFGCTPGQLALAWVQHQGDDVAPIPGTTRKKNLEENVGCFNVKLSKKDIEDLEAIFHSQCAKGDRYTDMSMSTMELETIPLSEWHTAFKSVN*