MALQNIGASNSDDAFYRYKMPKMITKIEGRGNGIKTNIVNMVDVAKALARPPSYTTKYFGCELGAQSKFDEKTGVSLVNGAHDTSKLAGLLENFIKKYVQCYGCGNPETEILITKTQMVQLKCAACGFVSDVDMRDKLTSFILKNPPEVKKGGKDKKAMRRAEKERLKEGEAADKVQKKLTKDVKKKDVKPTKKKGNASDEDHVSPTVSQAGDKDDSEDDGDVQWQTDTSAEAARQRIQEQLSSVTADMVMLATEEPKKVKAVNGNGNGNGNNKKLADVAKENIKKGVSPKELMGILSGSKQENVSAIYEAVVDGVEKGFAKHVVKKKSYLAAVVGEGAESQILVLRAIEEFCRNGNGNAVKEVPLVLKALYDVDILEEEYVVKWYEEGLSGGNKDSLIWKNVKPFVEWLQSAESESEEE*