MGSGYLLLLLAPLLLMTCSHGSQDYVGALHKSLLYFEGQRSGRLPASQRVDWRSDSALKDGMDQGVDLVGGYYDAGDNVKFGLPMAFTITMLSWSVVEYGEYIGAAGELGYTQEAIKWGTDYLIKAHPEPNVLWGEVGDGASDHYCWQRPEEMTTSRQAYSVSESNPGSDLAGETAAALAAASIVFKQTDLSYSQLLLSHAKQLFTFADSYRGRYDNSISVARNYYESDSGYDDELLWSALWLFEATLDDYYLDYAIQNA