MPAQVIPDQTFQSIHETIMEETNSTLFHKRLEGKVAIITGGAHGIGKATVQLFARHGATVVIADVDATAGSFLAKSLSSSQVAFISCDVSVEADVENLVNVTVARFGRLDILFNNAGVLGDQKKHKSILDFNAEEFDQVMRVNVRGVGLGMKHAASAMIKRGFKGCIISMASVAGVMGGMGPHAYTASKHAIVGLTKNAACELGKYGIRVNCISPFGVATSMLVNAWRKGDVGDGDEVEEMEEFVRSLANLQGETLRATDIAEAALYLASDESKYVNGHNLVVDGGVTTARNCVGL*