MSNDKDTFNVADLTSALNEDNRADLVNALKSKIQSLAGQHSDILESLSPNVRKRVEVLREIQGQHDELEAKFFEERAALEAKYQKLYQPLYTKRYEIVNGTTEVEEGAVKETAPDNEEDQEKGVPAFWLTAMKNNEVLAEEISERDEGALKYLKDIKWSRIENPKGFKLDFFFDTNPYFTNSVLTKTYHMIDEDEPILEKAIGTEIQWHPGKCLTQKILKKKPKKGSKNAKPITKTENCESFFNFFNPPQVPEDDEDIDEDVAEELQNQMEQDYDIGSTIRDKIIPHAVSWFTGEAIQGDEFGDLEDDEDDEDIEEDDDEDEEDDDDDDDDDDDEEESKTKKKHLRRVEEHNLVMASRVSDLQSASSSRSIYAECHLCS*