KLQYLLPLFGSSENLFRVLKSGSHLLCSDLERVVKPNIAFLQECGLGACDIAKLCIPVSRVLVTNPEHVRMMVACAERLGVPRGSRMFRHALQAVAFLSKEKIAAKVEFMKNTFRWSDAEVSIALSKAPVVLRRSKEHLQRTSNFLISEVGLEPAYIARRPALITYSLEGRLRPRHYAVKFLTENGLLDHGRSYYVIFTMTEKVFVEKYICPHQEAAPHIAKYYAAACRGELPAR