MVMALFIRNNNEEKIEHVKKIDMVNEVTEFIKKLDHSNIFPPKYSASEIMVTDTDKEGLSNKRTMTGFFCFRHVVYLEVLQQELLDFIKGGMFFAQVASVMWNEASQEDRDKYKELSLELKRLQINCHKDKSFNNRKKPSTSPVFNINNISLQKTKPNNNIIKKKKKIINKKQLQSEQTVDKSIIEQTPQQSSTSFQRMSIAFLVENLSNNESNEITEFIKKLDYTNIFPPKRSAKEIMVTELNKEGLPRRAMNCFFCFRHVVYLEIVQQKLLDFVKDGVFFTQVASEMWIKASQKDRENYKELASELKKLQINFHKDKTYIKHKPAGSVFVNMNDNNFLRTKTNNTIRKRKKNTNKEQVVKIEK