MLEAWSQKEALHFIIADQAGSGKTLAYLLPLIQAIRSEDAAVGKPNTQPRSPRAVVLAPTTELVQQVYRVAKALSNAGARMRVAAMTGGQTDKKERDKSFRTQREALAGGVDMVICTPGRFTEHLAAGNVNLDAAKAVVLDEVDVLLGDTTSFADQIAPLRAVAPRLLRFVFVTATLPQQTAEELVAQWPDMAMATGPGLHRTAAGLKEELVDCSGGDDISLESGTQRKLEALGQSLRKHTAARSLVFCNKIEACRDVENYLRRHFEGENMKVLVYHEAIRENLRHASMNAFLSTVPQDGSDERMVMVATDRMSRGIDSMYCGHVILFDFPRDPSEYVRRVGRTARGAGGTGVVTALVLGRQVALARDIIGGNAKGKPVHRLPQL*