MTTLVRAEKPSEPAEVVLDASAAGFNATSVEFALLFSELASVRDLCDSLAGVLHQYGTVGGRMVKRGTSTVVLCNNAGVPLTHESRQGPPPSLAHPVDEEYFDLVRDWVPTAEVAADAPTRIKVTDFDQGQLIAISVSHGIVDARSLGVFLRAWSAAYRGDTTDEPVSFDASVLPAAPAGFGAAPVVASDGIPDAWRAHHRPFKMPHGTAFAPAVTTYHRSRTALAALAARFDPEGGSPLSANDALCGEVAEAVGATSVALMVDYRQAVGAGDLFGVAISTQDVVAEAPSGVPAALRRAVPLWRARDFVDWKIGQGSGGCAEVFFNSWVRAFALPETRFAAPVQTIMLGRSMCAARMRAFAPMGVPYVLMLPHNDGVTVVVMGPEDVGGRIEGASSVALPSE*