MAPKTQMQGTLFKYGPKPVQVAFRTGSFQQQVIFIGGLTDGFFATEYLLPLAKALESERWSLVQCLLSSSYSGYGTSSLKQDAQELEQLINYLINEENSHGVVLLGHSTGCQDIVYYLREGGICMKAVRGAILQAPVSDREYRATLPGTAAMIDLADEMIKEGRELDLMPRGAEPAAPITAHRFRSLAGYMGDDDMFSSDLSDEQLRVRLEHMSKLPCQVIFSMADEYVPDYVNKHNLVKRLCAAMGATAVEIWGNHSLTNRIQEAVRAVVDFIKRESSKDWDDPWK*