MDASKKRKLEEAAEDVEEEEEDVEEEEDEDEDDEEEQQNGGVTAVVSADEVRALIEPFTKEQITDLLSQAAMADSKVLTKIRKLADKDPAHRKLFVRGLGWDITVEALKGVFAQYGDIEECSVIKDKQTGKSKGYGFVTFKHMDAARRALKEPSKKIEGRVTVSQLASVGPSVPSNDQTGRKIYVGNVPHDLSADKLLSVFAQYGDIEEGPLGFDKVSGKSKGYALFVYKSAESAKKALKEPSKTVDGHQVNCKMATSDGGHKAKMDMSDLALGQSGGIVGAAPNLPYSALSGLLPLNQGILGQHSLAGLLSGLNPSSGLASLNPSLHASVAHQLALGSSLNSSLNQSLNSSIPSSLNASLPQGGSQGLSQASLASYGLHGLGMYGSQVAGLGGSGASSLYGGPTSSVASQTGLLQGSAQGYTTSQLGQGSGGRSQSLSGYFGN*