MPRVAGGAGRTFQFTTTRLVAFAHLIIAPKETGAWGELVKAVQWQTSYLGTAPFGGHSTGDFDDGFLRRKQRRNRTTFTLQQLEALEAVFAQTHYPDVFTREELAMKINLTEARVQVWFQNRRAKWRKTERGASDQEGSKETMTEVAPPVRNLSSPSPVDQARNKKESLEIQQSLSRAVGPTGPFFPSCLPGTLLNTATYAQALSHVASLKGSPLCSCCVPDPMGLSFLPTYGCQSNRTASVAALRMKAREHSEAVLQSANLLPSTSSSPTPPAKPTPENGQDNKPSPAKEHMEGEKSV