MLLSKILKVQNLTLRLLPSEKNARKVAVRGVLRKEDELQDGFEPKRTITEGTAATLKRAALGCVCRKGLKPESPSQDDFCVFHTGLATLVGVFDGHGPFGHDVANFVQENLPREFLKSESFQQNDIERALKEAFSATQQKCLEKAELEEGSLDCSLSGTTATMAFVKKSVLYIANVGDSTAILAKKTSGKAYGWEQITRLHRLSDEDERQRVEDAGGQVKRLDGDLPQRLFLKDKLYPGLINSRSLGDTIGASCGVICEADVKRIEFRGKDQFMLLCSDGAIWQQLLGLSATLHSGTISQLLPNGKYWGTQGHKSDTIRTRISPLKAASISGGFTV*