MLAFHEQVISDLLEDDNGGLVVLGSGLSLHKLAAALITLHSSSSGCLFILSASDSQRAAISLQLPPPSPLLISSTQFLALDRKNIYSHGGSFFITPRILIVDILNSNISMSSISGIILLNVHSLSETCTEAFIIRLFRTANPKGFVRALTDRPQAMVSGFSKAERIMKSCLFVRKLHIWPRFHVLVSQDLEGSNPFPVIDIRTPLSKAMKGIQDAVLEVMEACLQELRKTNKVDVEDLTVESGLFKSFDEIVRRQLDPIWHMVGRKTRQLVSDLKTVRKLADYLVRYDSVSFLKYLNTLRVSEGVRSVWIFAKPAHKIFELAKRRVYRILPAGGDTGVSAGSAGKKRKAKEGESNDX