MSMFLDTAKISVQAGRGGDGMVAFRREKYVPNGGPWGGDGGKGGSVIFRVDEGLRTLMDFRYNRKFKAKSGEKGMTKGMHGRGAEDLIVFVPQGTTVRDAETGKVITDLVEHGQEVVIAKGGRGGRGNIRFATPRNPAPEIAENGEPGEERQLELELKILADVGLVGFPSVGKSTLLSVVSSAKPKIGAYHFTTIVPNLGMVRTKSGDSFAMADLPGLIEGASQGVGLGTQFLRHIERTRVILHVIDMSASEGRDPYEDYVSINNELETYNLRLMERPQIIVANKMDMPEAQENLKAFKKKLAAQYDEFDDLPMIFPISSLAHQGLENLLEVTAELLAKTDEFLLYDEFDLVDEEAYYGFAETEKDFEITRDDDATWVLSGEKLERLFVMTNMERDESIMKFARQLRGMGVDEALRERGAKDGDPVRIGKFEFEFVD*