MSPQPFTCWKKLFALLLVLVAQLSHSFQPISPTAPQRVGTTARYTFSSSEDYPGFTPPQGYQEFQEFDEAIDDDNRLSDEDLEATLTPWDPLKPQFNTVHLTGRIGNDPEARYLDEGKVVVNLSLACRRKYHYMERQYLNIKSGDEETDWYGLEIWGLTAEFVAKYVEKGMRVGVIGSLQEDKWIDKETQEPRNRVKVVVREFDILESRAEGDLRRQRSGSNNYGNNNQYGSGGGGGGPSSSSAGTGGFFDS*