MHGIFLASSNCVKRITQLYTATKAVTNFEVSALFPSTFKRLGGEFKKSQIPSTTRDFVESWKGGNLSFSRTAEPQGNLLWSPRFRSYLVNRVTGGKSSRFQRIQTGPMQMWHFTFNRFAW