MARCTAAAAALAMFWVVTLSRWLLGDPTSRAATATNTTTTDEWALNGSRTSLFVRPIEASVDMPLDADVFQVPPGFNAPQQVHIAQGDYYGKAVIVSWITPYLLEAPDVRYGTVKGNYSFIATAELTTTYTAYNYTSGFIHHCTLEDLEYNTTYFYKLGDGNVSREFSFTTPPEAGPDVPYTFGLIGDLGQTADSNATLQHYLKSKGQALLFVGDCSYADKYPFYDNNRWDTWGHFVERSTAYQPWIWTGGNHDIESGPDFEEFDEFKAFLHRLRTPFTGSGSTSPLWYSIQRGPAYVISLSSYSSFVKYSPQYKWLNEELQKVDRTKTPWLIVIMHVPLYNSNSHHYLEGEAMRSVFEAWFVDYKVDIVFAGHVHAYERSYRISNVLFNLTNGACQPVLDDDAPVHVVIGDGGNVEGLAVPYIEPQPKYSAFREASFGHGILDIMNRTHALFSWHRNEDGQGVVADSFWLNNQYWKSTVVSSS*