MALTLGDRVKGSQLLRREQRPAKCRCVRARLSPRADAQFANQLEALKSMSLVVADTGEPDLVKKYKPVDCTTNPSLVYKAVQQPEYQRFLKAALDQDKGPRDPARPFSGVADILSVNIGGEMLKIVPGRVSTEVDAHLSYDTKATYEKALRLVDLYAAKGVDTKRVYIKIASTWEGIRACEKLQKQGIDCNMTLLFSFAQAAACADAGAALISPFVGRIMDWYKAKEGRDFAPAEDPGVKSVQRIYQYYKAYNYSTIVMAASFRNVGEIQELAGCDNITISPALLSELESIKEPLPRKLYPDMGGNTEPDHRGITKELFDKMHGGDQMAVDKLAQGIEGFAADQKKLEEQLAKLAAQKLPVA*