MSYPPLNSPLMDDSQKHREEPTMKNSNSTSKIDIREVWSHNLEQEFAHIREIVDDYPYLAMDTEFPGIVVRHVKRTPDYNYQTMKANVDMLKLIQLGLTFSDADGNLPVVSESGKPCVWQFNFREFDLRSDLYAADSIELLQRSGIDFSRNRELGIDAGTFAELLMPSGVVLNDSVRWITFHSAYDFGYLLKLLTCRKLPPSEPEFLELLRLYFPTIYDVKHLMRFCGDYHLHGGLDRLAQLLQVKRHGCSHQAGSDSLLTSSAYLSLLNRYFNGCAQKYAGVLYGLGSSSDFAGALSPAAGC*