MAKRHQLSNNFALKKCSAEDHISKLPDEILVHILSFLTVKEAADTSVLSKRWLPLWTYIYRLDFNATKPLNEVALNPKLRKMYMKKYIRWVSRTLKMCKVERLDQFRISFDLNKFAQHKIDRWLEFAVARQVQRLELDLLDGGDLPQYIGSCYNFPVQHFGLNDYDYSAQPRLNKLPPLLHNFFKSLKVLLFKSVNLTGEVVEFFIYNCPSLEELTVHASETLVNLQVVGPSVKLKYLSIWYCIALKSLKICDTNLVTLSTTLSAARLLLVNVPMLIELHALGFPTNILDAMLPCISSCVLSQLEVLKINSDITIFGKHSEYGLVYLGKYKIPQLTMLKKFVLVLEAWEDRTFLDCTKVIEAAPQLTEFELNLFGMLAGFPPEWNPDSGISFVLLLLLSDEYHNRGYEDEDFNYVFGTHGMCLALGSSLVSQPNDLWNILENLIWIKPKRSKRECRKVASCPLHHLKVLKLYGYYGRTSELELVRYFLENAIVLEKILVDPLPLDNFRIEGGPRESKPVRIARKYAKLQLEREVPSHIELVIL*