MSQSEKENQGSGEGKTQDMAIFSPPVVRSGAGALNRALFTKTVNLAAAAVNDNRLISKYRKELEHSKELLRQDRLSPIVNHPDKALADQGKKCLLLSPNVKAPEPETWGAALKEGVQKKELSVIPYELQLNYDYWTYHDIITSILPEELHDDIPSGFNTAGHVAHMNLRERYIPYKKVIAEVILDKTTNIRTVINKVDNVGAESEFRTFQYEVLAGPDDMQVQVTENACSFEFDYSKVYWNSKLEAEHRRLINMFEPGEVVCDVMAGIGPFAVPAGKKGVFVWANDMNPESNKYMQVAINRNKVSQYVRPICEDGRTFIHHAADSVLEAHKNGEHVLIAPKPPSRAKKAPKPEPKRVDIPPTISHFVMNLPATAIEFLGCYRGVYAGHEDLFSAESGRKLPLVHVHCFSFKADDETPLNDICERITKYLGFPVKPGNPDVEGEVAVHDVRDVAPAKRMFCASFRIPREVAFAERV*