MVATEQKVATSTTLTELYEKEGQSPWLDNLKRDWLQNGELQKWIDNGVRGITSNPTIFQKAIEGSNAYDEQFRKLIEGGLSVEESYWELVEDDIKEALKLLRPLYDESDGGDGYVSIEVGPELARDSERTLAEARKLHAVVGQPNLLVKVPATQEGIEPIRVLTSEGISVNVTLIFSLERYEAVMEAYVSGLEQYEGDLSKVASVASFFISRVDVEIDNRLDAIGTPQALALKGKAGIAQAKLAYELFQRKFSGARWEALAARGARPQRPLWASTGTKNKAYSDVLYIEGLVGPDSVNTIPDGTLTAFLDHGKVKRAIDVDVIGAKRLIFGQLDVLGIQLDDVSKVLEDEGVASFQASGTHVFGALEAKAALLKAEK*