MCVKDQEKDMIDNTTTSSWPLQHCHLLLKTHMDKEGSSLRTSCDDDTTNNISVQNSFPLESICEDAVVADKKQNLMNFVLALRSGEWSDIGERPYMEDTHICIGDLAKKFNYDVPFEEAVSFYGVFDGHGGKSAAQFVRDNLPRVIVEDVNFPLDLEKVVKRSFLETDAAFLKTYSHEPSVSSGTTAITAIIFGRSLLVANAGDCRAVLSRHGRAIEMSKDHRPSCINERTRVESLGGFVDDGYLNGQLGVTRALGDWHLEGMKEMSDREGPLSAEPELKLMTLTKEDEFLIIASDGIWDVFSSQNAVDFARRKLQEHNDEKQCCKEIVQEATKRGSTDNLTVVMVCFNFDPPPPVVVERTRVRRSISAEGLQNLNWLLKNKAFCMQINRIADFLEL*