MIAVTMGDPAGIGPEIIIKSLAEGALSGAPVVVVGCAQTLRRILALNITPRAELRIIDHPAEASFSPATINVIDEPLSDPQGLRPGEVQAQAGDLAFRCIRRATALALEGAVAAIATAPLNKEALHLAGHAYPGHTELLAHLTQTTDYAMVLYTEKLKVIHITTHISLRQFLDTLNQPRIETVIGVADRFLRRVGYPRPRIAVAGVNPHAGENGLFGDEEIRIVAPAVAAMRAKGVEVTGPCPPDTVFMQCHEGMYDMVVAMYHDQGHIPLKLLGFYDGVNITAGLPFIRTSADHGTAFDIAWTGKAKSESMATSIELAMHIAQE*