MATGPGHAGSDRQPVVQNLQSPRVAEVQQQREPVEPIQATLWDRQPPPQLNLHAQLPSAPQQLAIAHVQRKRDMASLGERLAILLPQSGSLPEGLTIGAPDVAVLPGSLRSVAQRRPQVDRISITAPETPEKVQKLSQKLTALLGPSNRDHPSAPSKRVAKPNPSSHELLLQNSSKVVGQADRLVDFVLEQILGDSVNQLETMPSKVEARHTEDKPKAAPAAVPAAEDTTLQRMVQSATDRLLTFEHELRMTYGEKAAKPSWTTPVRRKEIEKWQSEEEDEAWRVASLPAQRVLELERYRARFAHHCMAAREAGIQSGPGSKTATWVIWPFLADSIAMAVVESAMEEVDNAMDDYADQVALEHI*