MSMFLDTAKIKVKAGNGGDGMVAFRREKYVPNGGPWGGDGGRGGNVVFVVDEGLRTLMDFRYNRHFKADSGEKGMTKGMHGRGAEDLRVRVPQGTTVRDAETGKVLTDLIEHGQEFIVAHGGRGGRGNIRFATPKNPAPEISENGEPGQERELQLELKILADVGLVGFPSVGKSTLLSVITSAKPKIGAYHFTTIVPNLGMVRTQSGESFAVADLPGLIEGASQGVGLGTQFLRHIERTRVILHIIDMSASEGRDPYEDYLAINKELESYNLRLMERPQIIVTNKMDMPESQENLEEFKKKLAENYDEFEELPAIFPISGLTKQGLATLLDATAELLDKTPEFLLYDESDMEEEVYYGFDEEEKAFEISRDDDATWVLSGEKLMKLFNMTNFDRDESVMKFARQLRGMGVDEALRARGAKDGDLVRIGKFEFEFVD*