MFHPKKPTINSNERPLCVQGDSVLVLTTDPKPRLRWTVELHERFVDAVTQLGGPDKATPKSIMKVMGVEGLTLYHLKSHLQKFRLGKQPHKEFNEQSARDAMALEVQRNAISASGLMGRSINKKEHITEALRMQMEVQRRLHEQLEVQKHLQLKIEAQGKYMQTIMANACQTIAGENMSPGSYKGIGDPGFVSDINVMKDLGSSISFPSLQNLHMYAGEQLDMSQQIERTYLEGVLPLTDNICLGNKRTGTYSTSNRSPFSWAEELQLHELGMVATCVSSQEDSFNGDQLQNAPPVFDSITKLDALGGNGVGENKFDVWRSSKGLHGEEYHRQWRG