MTTTTLLTEQSANGNLLDWASLSPTGLALPPGDSTTHEPVLLSDEDLHVLDPAFLSKHTDTSIDNNNRPPYDQRPQLNPASTNQGASNLHSARPSRSSITSISSTTSTSTSATTGSDITSPKKASKSSKRNSKPKVYDKNDPRRERYLERNRRAASKCRRQKKERNQQLENLYRKQSAEQERLLSERDRMRSELLSLKDELLKHAQCEDPPLKFYIAQMVEEAGAAVAPGRPINTYSPGYSEQQAQPLMFNDDDVLQQRSPTMKMSMVADAPWSTSGGDFVDFVQL