MSNDKDTFNVADLTSALNEDNRADLVNALKSKIQSLAGQHSDILESLSPNVRKRVEVLREIQGQHDELEAKFFEERAALEAKYQKLYQPLYTKRYEIVNGATEVEEGAVKETTPDGEEDQEKGVPAFWLTAMKNNEVLAEEISERDEGALKYLKDIKWSRIENPKGFKLEFFFDTNPYFINSVLTKTYHMIDEDEPILEKAIGTEIQWHPGKCLTQKILKKKPKKGSKNAKPITKTENCESFFNFFNPPQVPEDDEDIDEDAAEELQNQMEQDYDIGSTIRDKIIPHAVSWFTGEAIQGDEFGDLEDDEDDEDIEEDDDEEEEEDEDDDDDEDDEEESKTKKKSSAPKKSGRAQLGDGQQGERPPECKQQ*