MNNYKFHFQEKLCRYIKPPIKNPNDNFIPPSRLVMEGARETSSITYLTPTDQNQTPNALVTQHKKELTTQIPKTSRGRQKIEIKEIQVDSKRHVTFSKRRKGLFKKSAELSVLTGAKIAAITFSKCGRIYTFGPVDTLIDRYLRKSPVSLEVYHGEDAAEEEGNPWWERPVESVPEEDLEEYMAALSLLRENLGKRIIEMGNNTDRTVENVPTWPNNMMGWKPTMDMQSLSLDNRMDGFTQSRGGQNG*