MSGVQLGTATGPAKLKAVTELVNKLTEDLDKASLLPKDRDEALEELKIYGRDARNADPIFTKEGISMLLRHGFQSSSSDTSRAALRVLANSMLLKAETRRMLVDQGFATQACDGLKTDNWDNEFLHSRVLLLSTYGTKEHLSNLITEHHLAENITENLNRHAKLAATKPQQPQPMEDMALSETLKLLFNVTHFCKDEASHFNTAVPHIAALLWKQDIPSSKPLDSPFGPLVSALINLDISTATNQAVIYPSSEPNKVAARLISLLDTAMATYNDNELETTVTPLVSAMLKISEHAPSSVREYIGSKILPTTEDRKSVLGRGTTLSARLLKNSTNAMTPALRDTIAHLLFEISDKDASKFVENVGYGFASGFLFKNNVPVPENASTTFNADDSTGAQRMVNPITGQFMDQEKVSELPPMTEDEKLREAERLFVLFERLKKTGIIDVENPVVQAMQEGRFRELDDDEVEELD