MSQMQEGLTVADESATFGLTVKSINDIISSPGWEEALEKMDVQFSTLTVSEIMRRQPNVNRTFEFFKWVKEKKGFQHTARTYKIMLHRLMSFRDFKRKNLETVRNVIHQSLEDGFSPGVTIHTFLIDGYCQVGNLDEAQTHLNLMEMNGCLPNVVTYSALINGFVRVGRIDDALKVFDEMEAKNCEANVVTYSALIHGLVKDTRRLPEAWTLFEKMKMKGCAPNLITYSCLVHGLVKAGHFEEVNTLLAEMRESGCTPNLFIYATLINYFVKVGKLGRAWQLFGRMKEDGLVPNLFVFTPIISSLGKAGEWESAQVLLEEMRACGCHPDMVAYSALIAGLVKAGRWQEGCKVLEEMQRYGCVPTERTYSPLIEGLVKVGEVSKAEELFEEMIAKGCQPTSVIRQALSKSTLSLNQPKNDIISR*