MFKLHSFTAALAAGLLTTIVSAAGLHEAALAAGLEYFGTATDNGELTDIPYVTQLNNTADFGQITPGNTQKWDSTEPSQGTFSFTKGDVIADLADANGQYLRCHTLVWHNQLPSWVTSGSWTNTTLTAALRNHITNVVNHYKGRCIHWDVVNEEYGGAKAAGARAIVQLIKNAGVKIDGVGFQAHFSVGTVPSRSSLASVLQSFTSLGVEVAYTEADVRIQLPTSATTLAQQSTDFQNLAGSCVDTAGCVGFTIWDWTDKYSWVPSTFSGYGAALPWDENFVKKPAYDGLLVGLGGTVTTTTTTTATSTTTSATATSTATSPHWGQCGGIGWTGPTLCASPWTCTYVNDWYSQCL*