MLKTYEVTVKKFQAQIQRRDSEVEKLRKELREATEKMEKLEKTLRQRSLKDAVGYLSNRLAFCFDPKVNIFRFRKGTGFSEVYMKSIVKNVELADDKCGLRPKVGFTVVLGFRMGKTIIQCQVYLKEDLTTPEAKQIMACIMQDGSSPNCTLDIASALEIGSAGTLPSVDYGGNSGNLKSRASMALAPSQLVSHLGPRLPPGTPEALTLAHYCRFYLGVELLRSNSEVNKSVVLKTLWHHSDAIMCFSLK*