MMLRIVKMGGNETRELPIINLSDKNLKQNTELWSFTRDSVREAMEHHGWFVAEYNNFPTGLHQSILEAAKELLDLPVEIKLKNENHKAGHGYITMMSDGQPVHEGLGIDQVNDVQQCRGFSRLMWPDDHDDNDRFCETVHAYAKMQAELEQLVIRMLFESYNVEKYTEKYIGGTRYLLRLLKYRRLPNGEPNRKFISHTDKSFISILHQNHITGLMLKSEKEDVWYHFTPSPTRFVVIAGDAIMAWSNDRIKACYHKVEMESVEMRYSLGFFSFQEGMISTPEEMVDKDHPLAYNPFHHDGLLEYYETLEVHLKAHRTMTKAYCGIP*