MTTLTKIQVYPQVLEHRLFFRDPIRVGSRLTCRERSNRVYVHRCEKKVERKRKVEKFKGNGSWDSLKSGFLGFSKLGFLSKDEYNQKVENLEMVFSSVAVQIARYIVTMTSTGAILLIGFQLSGGDSSMNSLVWYSWLGGIIIGTMTGANMVLEDHYRAGPRNVVITGSTRGLGKALAREFLLSGDRVIVTSRSSESVDMTVKELEQNLKEIMSNASESARKKLSDAKVVGIACDVCKPEDVEKLSNFAVKELGSINIWINNAGTNKGFRPLLEFTEEDITQIVSTNLIGSILCTRGAMDVMSRQHSGGHIFNMDGAGSGGSSTPLTAVYGSTKCGLRQFHGSIVKESQKTNVGLHTASPGMVLTELLLSGSSIKNKQMFNIICELPETVARTLVPRMRVVKGSGKAVNYLTPPRILLAIVTSWLRRGRWFDDQGRALYAAEADRLRNWAENRTRLSLTDAMEMYTENTWVSVFSLSVVCAFIILQSTTPSSFPGT*