MSLLNQLFNRGVFGAKCKTSLNFAIARMKLLQNKRDMHLKHMKKEIAQFLQAGQEPIARIRVEHVIREMNLWAAYEILELFCEFVLARVPILESQKECPRELREAIASIIFAAPRCSEVPDLLQLKNLFGTKYGKEFIMVSSELRPDSGVNRTIIEKLSPASPSGETRLKVLKEIAKEYSLNWDSSATEAEFMKSHEDLLGGAKQIHRQDSVSESRPSQQSHAQSLVSREAEVLPAEATLRLQKLQAQNPVSKNMSSSPKLHVASQAPPDTRRDHSDVMERARAAIASADHATAAARAAAQLVNASYGAAPAVAAEGKPSNLM*