MSQPAHVLVLVRHGESTWNKENRFTGWTDVDLSEKGFHEAHDAGKMLKEKGYKFDLAYTSVLKRAIKTLNIVLDELELSWIPVEKHWRLNERMYGALQGLNKSETAAKHGEEQVLVWRRSYDIPPPTVEENDDRYPGKDSRYANLKHADIPKTECLKDTVDRFLPLWHETIAPTIKGGKKVLIAAHGNSIRALVKYLDNVSEKDIVGLDIPTGIPLVYELDEHLKPIKHYYLADEAALKAAVDAVKQQGKK*