MGLQDDHEVGVITPKARLFLLSTEIMLTTLYHVRSGEFTSVTAFDCLPPFISVFVISTRYTSWPAAHLVGDRHQNNAVYHIYLQIPPVNIAIMSGFERILARVGGDALRSYCSSAIEDELRNLQTRMQTCLESVEQALKVQEAVAKLDVPLSSENAATCAEIKRKYAKFSSDLKGFVEEQRKLQAEAPETSPDAQQKQNEKLSRDRVTKLLGKIQHRITRKRNDAWIDKNFADVETIANVIGDESFAGPDKALRNELVLVLDHLISAVLLSPLTNQKTIEKMDKVLKKLAGVHGDIDEYIKSSGELLEKKRAAYTAQNGKSETTDFQVKMERTAAAVAAAQAEGGATYEVFVSDLPWATTKEEDVASYFGIAGAVVSVQMPTMPDGSTVGVAIVRFAALDGMTLALRMDGYPFNGKNIRVAVHKSK