MALGMSTNSLSTMGALTNVNGLGNTGGLTANGPSLDALAQAYSGMQQYQCPEGANLFIYHLPQEFTDSDLAQTFMPFGNVVSAKVFIDKQTNLSKCFGFVSYDNSLSAQAAIQAMNGFQIGTKRLKVQLKRSKDASKPY