MDSTKKRKLEEAAEEVDEEEIEEDDDEEEEDEEEQQNGVAAGSGGASSDDIRALIEPFTKEQITDLLLQAAMADSQVLTKIRKLADKDPAHRKLFIRGLGWDISVETLKGIFAQYGDIEECSVIKDKQTGKSKGYGFVTFKHMDAARRALKEPSKKIEGRVTVSQLASVGPSVPSHDQSGRKIYVGNVPHDLTADKLLTVFSQYGDIEEGPLGFDKVSGKSKGYALFVYKSADSAKKALKDPSKTIDGHQVNCKMATSDGGQKAKMDMSDLALAQSGGIVGAAPNLPYSALSGLLPLNQGILGQHSLSPALGLLGGLNPNSGLASLNPSLHASVAHQLALGSSINSSLNQSLNSSMPSSLNASFSQGGSQGLSQASLASYGLHGLGMYGSQVGGLGGSGASSLYGGQASSVGSQTGILQGSAQGYTSSQLGQGSGGRSQSLSGYFGN*