MTTDTKFYSGLVGVRKPKCARCRNHGIIAWIKGHKRFCAFRDCRCEQCLLVVERQRIMAAQVALKRKQAAEDLALHHLMAKSGMEQNCSNSSSPLHVCKSDFPQPARQSLDSAYQTADSQLSITNGSVTPPLPPGDRSSTEEQCSLPGPTLPQGTMEIVLNLGARMRQQSSTYLSPEMLTHFFIALPHPALLSVASSSTCPPLPPPPPPPSIP