MEALSQYSRGHCSEKKMVKNACDLNHDSMDIAIFDVIEKLKNSHLVNGGYCEQGHGSNSYNESVEIYVKRSSQIPRQDNYEDEMFVSRMMSKLKSDKWINELSNKKEFMLKVLQEMKRQGVQNIYDEESFVRIVLELKSKMIGKNNGPFISEYASTDFELSESEQSFVQEMMSCNEILSDKWMEELAIDKEAFMSEIIQDMKMQGIKKICDKESFLRRYRERKSKMLERHQISVIKNEEFSSSEVSFVKRMMASEKINWKRELSSHKDKEAFMFSIIRQMKKEGIKNICDEEYFVQRIHQEIKRMRHEEKYKHMQRNNGGGFQIIRKELITKYDNNGNQQRMNVYRGGGHGGDGNGNNGADFYDGNFHGQGLKMLQQQKKKIVGQPKYYNSRAGASGSNNECSGAGEWYTHGRYFY*