MLTWCGAAASLPTVQSMAMCVPELAFTPTQNFPLHQPVSIPRSARSCWSGSRPLRPRIRRRRRKRLNASPGEHDFALDEPGIMELPCLPFNATEVFIPTATKTLHLYEARFLALLDEAMMKYNNMFAHVVIEPVSDGVEEGVLSFATKYGCLAYIENVRQMDVGALVTVRGVGRVNLAKLTQLEPFLKGSLLPVHDSVLTDMKDIHAAVEELKLVLSDVQRLQVKLRTSKDELLQTSLGNALQWAEKGVLEGVVKDFIPSRAESLSFAALQPVTGATTNELSALLQERIEAMEIRDTLYRLKKVTKHAEHNRASLAAKLALQSLQF*