MHLKIHHSTIFHGFGICLGMLGIRVQPLCLWPQQRFKSAHKYAIILLIRLVSAAPKPGSRIGPETPGVRKMPKKDEKLKVEVRQKALVSQQGSLLLPQISCGFHARRDWTADVLRKNLAIKLNLDGSEYAGICAQLQIRVVGKEDTEVPEDQCMGTLYDQNRIRDTLHLILKDESSSVEQVQPVAPAGPVEAAEPPVEPPVAPVGTPVALVEAVVPVEPVPVEEFQSMDVAAADEAVNASEVESQAEAEQLQAQLAQTKRQEAEWELLTQEQEKKRSESQAQLFREEIHEEKTESAEVKAALSKAQAQIADLENEKLQLRDRVSKMAKEWSEEKKEKDMAVQEQDRCTGAMHRMEKERRKEETMLRALERDYAEQKEEVAELRAALKKAEAEKEEREMADAWTMLHSSEMTAAELHTSQP*