MASQDNVSRSEAPNASDSRKAPTKVALVTGITGQDGSYLTEFLLQKGYEVHGLIRRSSNYNTQRINHIYVDPHNANKARMKLHYADLSDASSLRRWLDVIKPDEVYNLAAQSHVAVSFEIPDYTADVVATGALRLLEAVRSHMADNGRNIKYYQAGSSEMFGSTPPPQSETTPFHPRSPYAASKCAAHWYTVNYREAYGLYACNGILFNHESPRRGENFVTRKITRALGRIKVGLQTKLFLGNIQASRDWGFAGDYVEAMWLMLQQEKPDDYVVATEESHTVEEFLEVSFGYLGLSWKDHVEIDKRYFRPTEVDNLKGDASKAKEALKWKPKVGFEQLVKMMVDEDLEMAKREKVLVDAGYIDAQQQP*