MHGLCTHSHGRLQTAGRLTARNSYIKQRHVQCRAEPPKVVVTREKGKNDKLIKSLAVHNIHCVELPLIEHAPGPDRDVLPAVLSQGGFDWVAVTSPESAAVFIEGWNQAGQPHVRVAVVGGGTREVLEQAGIQAQFTATKATGKVMGAELPHVPGGDDVVLYPASLRASTDLQDSLTGSGFSVKRINTYDTVPVSDVPPELLQEAMAADIITFGSPSAVKAWVSLVGLEAAQAKHSVCIGATSAKACKSAGLTKVLYPEDPGIEGWVASILQALGQPQQAVAHSVS*