MGYQSPRRYDDVVSDCRSIDTEWRSGSDRESVEVPRRVTSATVVAATRGETRREETSDEVGDGTSAGEIGESIEVGEIRESEEVNFQHWNEEMTWGLRLVWEGEMKWAGYEISFQEKSGILSVFSLMAHVRLAWLS