MMSTFDEKTSAQILRQVEFYFSDSNLPSDKFLRKCVEESEDDLISLPLVCSFSRMRSYLGLKEAGPDKVPADVTLAVAEVLRKSSSLRVSDDGQKVGRVNSLEKLEEVQAAVDARSIAASPLCWTVTMEEVEAFFSKYSKVNSVRLPRHPVGKIFCGSAIVELSSEEEAKKLLELKLMYDGAELEIKPKSQFDEEMKNSQAEHVHITHQRDHNLKKSFHKKSGWNDSGEASYPKGLIVAFSLQPVSSDNNLVVENKEAATLGHMEADAPKVEEVSAPTESNKGGEDEANQITREDIKDMLKKFGAIKYVDYSRGGSSGYVRFESSEGAQKARMAAVLAEEGGLVVKEHIATFEAVEGDAEREYWAKLRDAQNRVRGGEPGRASRDKFRRSDGRSGGRPGQHHTKSEPKPKSDTKLGKHTRFGEDECEDEAEHQSKQSKTSDAVLS*