MKRLHCLVLGLLFGWAVSAKATADSTPQLQLSPDELRRNSIRGLFGLPHEPPKQTPDVEEKRREIVQDGFDQKPFSVLHKFAYRGHIGIHKGDSVTGPLLGFLACHKLVKSRKDATLYGFNVYGPLMEITALASDERMAIAAGQLGNNLSPVSKNFHIARHTRFSVAAGDGPQHDREQSIMYETTVFSYDPDDEEIEAQWVNADGNYVDAQIALHDNRIYYTGNINEFHAFADSEVQHVTFKWYPSSKA*