MAIDPRQVPLRQLFIGGEWREPSHGNHLPIVNPATEETIGTIPAATAEDVEIAVKAAKEAFTRNKGKDWPRTSGAFRAKYLRAIAAKVLERKDKLAKLEAMDCGKPFDEAAWDIDDVAGCFEYYADLAEALDKQQYAPIQLPMDTFKSSVMKEPIGVVGLITPWNYPLLMAAWKVAPALAAGCTAILKPSELASVTCLELALICKEVGLPAGVLNIITGLGQEAGAPLAAHPTLDKVAFTGSAATGRSVMMAAAQNTKPVTMELGGKSPIVVFDDVDIPKAVEWVMFGCFWTNGQICSATSRLLVQESIARKFLDELVSWSKTIKISNPLEDGCRLGPVVSEGQYKKILNFISRAKEEGATVLCGGGRPDHLKKGYYIAPTVFGNVKPSMEIWKEEVFGPVLAVATFKTEEEAIELANDSSYGLAGAVMSKDEERCKRVSEALEAGIVWINCAQPTFCQAPWGGRKRSGFGRELGEWGLENYLHVKQITTYISEDQWNWYPSPSKLYHYPL*