MDVEMQTGAFAAEPAGAQNDCLMNIIIENQLSRIAELEKRLEKMQRESNALRGFLKTSKGGVGKGGPVSARESRTPSTPLAQVQRSVRHADNKSESSLLSTKNSAAGPRPTIAKSVPAKLSATKVSGAAGHALQLHVLSSPISVQNGSCASDDGSPALSSSGKPSSGECTGTTRYWTKEEHQRYLIARAKYGEKDFVNISAFVGTRTPRQVRTHGEKFHKKLVREEARRLSAEAAITVEAQNNVRASAMATSGENDAAGAMNAARLAATPNKAVASLDHGLLFVPKFEACVAEAEDDCVVPEQGMVAERDIGTKDDELLLSSDPYPYSTYLPGMDDVLVPSTGMDWPELGQTFDASF*