MSKTVLILGAGVGGLTTADTLRQLLPPEDRIILVDRSFDGTLGLSLLWVLRGWRRPDDVRVRPTAASLPGVEMVTATVAHIDIAAQVVHTDNSVIGYDALVIALGAALNTDAVPGLSDALDADVAGQFYTLDGAAELRAKVEALEHGRIAVAIAGVPFKCPAAPFEAAFLIAAQLGDRYATGTVQIDTFTPDPLPMPVAGPEVGEALVSMLKDHGVGFHPRKALARVDEAARTMHFGDGTSEPFDLLAVVPPHVPSAAARSAGLSESGWIPVDPRTLSTSADNVWAIGDATVLTLPNGKPLPKAAVFAEAQAAVVAHGVARHLGYDVAERHFTGTGACYVETGDHQAAKGDGDFFAPSAPSVTLYPPSREFHEEKVAQELAWLTRWKT*