MSLPLTRKDLMIVNMGPQHPSMHGVLRLIVTLDGEDVIDCEPILGYLHRGMEKIAENRTIIQYLPYVTRWDYLATMFTEAITVNAPEFLENIQIPQRASYIGERELIYDLFEAATGMRMMHNYFRIGGVAADLPYGWMDKFEGVGFISGEEAVNWGLSGPMLRASGIQWDLRKIDPYESYNQFDWKVQWQKEGDSLARYLVRIGEMKESIKIIQQAVEKIPGGPYENLEARRFKNARIPNGMILNIDFLQELYVRVEAPKGELGIYLVGDDSLFPWRWKIRPPGFINLQILPQLVKKMKLADIMTILGSIDIIMGEVDR*