MSSSGPLRNTDVDKLVLQYLRKRNFKEAEKVLELEIKESVPATDQLAQSWLGRGGEEGVVEGLLFATSAEGDPAELVAAFDRLAAWVDNSLDLYKPELLRVLFPAFGHTYLNLINLGALEEAQQLMSSHRQRFLDAAVGGSNLRVQELQDLASISSPETAAASRTAAALRQRRVAIRLCRASYDLLTSFLQLPRQLAMLGIVNERIKFEVFEGQPATVAELAGVEEDLTAGAMQADVVATNQQPLQLQLLQGSVEDKWAQEQAEKVEDEANQRAQAEALTKKQRIALQRAAVEAKHKRESIGLDRMAPQFPLPPLTDEQELMLTQELQLRQQVSDETLPSCCFFTFFNTHQSLNCVAFSSDAAVVAX