MSRKPRRHNETKSTPDNGSDGIDLFPFTTEDCMEPQKIIDLFEVCFKHVLESPDLQEHIQVVKGDLYNRDYLAAFNNDDNRFAYACRWSPARALAYSSVLASLEPIKTLLENPETVRNVLCVGGGASSELVALGSVFCRLKEYHPNSPSQLNIKLIDIADWSKVVSNLTTYMKDSWVYHSEKLNSQFICDDILTSSPESLNLESLDLITLLFTTNELFAEKRKETIKFLQLLNSNCRQGSLLLIAESAGSYSHIKIGDKNFPVQFLIDTILVGKPGLNNGSWEIISQSDSSWYRINQKEVDYPMKLENMRFFYRLYIKK*