MATQAQQLAVPTEAELLQGQADLWRHSLYYMTSMAFQCAVKLGIPTTIHSLGGAASLPDLVAALSLPPAKLPYLRRIMRLLATSGVFAADSAAADVVATYRLTPLSWLLLDGVAVDGHPSQTSLVLAATSRHCLEAAMGLSDWFKKDVAASPFQDLHGVTLFDGTMAEQDPEVDAVFNDALASHDNSGFLAVLRECGGTLFQGLESLTDCCGGDGTTARAIVEAFPQIKCTVLDLPRVIDNVPADGVVNYVAGDMFNSVPFAQAVLIKLVLHHWSDEDCVRILAQCKKAIPPREEGGKVIVIDIVVDSSSGPTHEAELLMDVAMMVMTNGRQRDETDWSEIFIKAGFSDYKVVKKLGARGVFEVYP*