MDQSSFKRWELSALDQFSAQQLEVALGSPSSESYTSLPSCHPPNEIVTAAWHSDLHDGAAATAKMKAEMKDVLVLDGSKRKWDIMIRHGTKRPSMGNSSASHNQEHVMAERKRREKLTQRFIALSAVVPGLKKMDKASVLGDAIKYLKQLQEKVKSLEDQVAKRNTESTVLAKRSYDERQRCGSLLVEIEARVFQKSILIKIHCENQKGVLVKALSEIEKLHLSVICTSAMSFAISSLDITVMTQASLEFCMTAKDLVKKLNSALM