MSVAEPFSMEDLSSMSHKALREHCRNLQLSADGTKEALRRRLKSWQQSKNKNPADDLICPITLELPVDPVTAEDGFLYERAAIEQHCKSRAGMVLKSPMTNERMGGRLLAAPKLRSLIETLVEKGAIAGEFADKYRAKKQEIKDRAELLKKAEKGDAEAMYRAGEYYHRGAHGFPEDDNVALAWFKKSHRAGNVKGTALTGDYLLEGWADDKDYKKGMYMSTVAAARGSNLAAYNLGMAFADGAYGMSRDVPEAIFWLEKAVGKCPVDHLDDNHKEKAQEKLDELQRVNNKRSRSEMPALVSRS*