MVDKRIIKAVALEHANDVDSAVEFILNEVISNQNEQKVTQEPDSNEGRVDGCVTKWHYPFVTEQMTPTTSQISRSHSLTRDDMSEVFDDVILTDRRSSFAHLFEDLNATRCNGEFACSPLLADSLNDQEMNNVMQENCPPAPTTLLLPKQFCDEAFMGASSSLCPLNPGQSKNGAEKTEFSINLDGVVGVKEECITGEDKHDCLHSGKIISTEFEGSNVDNPSSNYHLSAGSVEGLLGISSRVSCTDDSDSSISRLPYTDIVNVGSFEGKNQNIEGTKRSFSSLNSSVLEGAGVSLDAGDSSGKESVDSLPGPTQESPQLCEFNEDNTFDVEVHNDSSIHSIEDSSLSCSRASSSSQVLNTDGLEGFVSQAKKNKETLMEAMESIRFLRIKADHEEVAARRAKDEAAKAGLDILYKVEELRQLLVRAKEANDMHAGEIYGERAILATEARELQSRLEQLAVEKEKAFRLIDEVPYMNF*