MQLHAMWDEYPALSKDLQEVLQTIEKNIQIRDKHVEQNVKDLIHAGGKLLRPAFALLSAQAGPDYDKDRAVSIAAALEVLHMATLIHDDVVDDSPLRRGIPTIHSKYGRNYAVYTGDYLFCICFKILSAHASSVENIEFNSKNIEKILMGELDQMRTSYKMNVTVREYLTRISGKTAQLFALSCYSGATGSKATRMTVAKCYNIGHYLGMAFQIIDDVLDYTSTDEGLGKPVLNDMKQGIYSLPLIYAMKGHLAEFEPLLSQKLDMTDDASEQVLALISKYKGVEQAFKLAKKYTNKALREIKKLPAGAYREDMYRLTKNILDRDI*