MSKRHGRQNRLFLDISGETRKEFGARSLRHIPSDRLHVSTPTWWLQSHVHFSYAGHQDPVRDEFGVLRVLNDDIIQPLAGFNTHPHRDMELVMYIVEGEMLHRDSLGGTGLLPRGTVQYLGSGTGMTHSEMNQSNTAPLRFLQVWIKPDARGYPPAYASRQCTREERHNKLKQLACGHQGLMASFSAGGGSGSLDMISLRQDANIFVSEADPGVRQTFALERGRQAYLVCMEGALTVNGVVLEQRDALEAVAGNDQPLPLRFGASTETGAHFLVIEMSGVD*