MVGSQYDDDDDDNVVVGRRQTRWYAVTGGRGFMARHLVAALLRSGEWRVRVTDLAPTLALGHGETEGILSDALRDGRAVYASVDVCNLDQLTKAFEGVDVVFHTAAADPSKNNLQLHYKRLTWRVRTKNVIDACKICKVKRLIHTSTSAVVFDGVHGLFDADESLPYPDKPSARDPQERPYLFFHTQRRTGAAVEPKKRRRPRAAAVLEQFPDAYAQTKAEAEKLVIKANGINGLLTCCIRPGSMFGPGDIMMPTLDRYGWSNVTIGEGKNYDDFVYVENVVHGHLCADKTLSTIEGARTSGGKAYFITNMEPMNMWDFLYLVQEELGYKRIFKIRVPIIVIKPASYLIELAYRAVFSHFGTCQPQILTPARIRYVTLNRTFSCNKAVEELGYKPIVTLQDGLKKAVKSYIQLRDKDLPKI*