METKFVVITFLISYVLAQSNADCGNKPIVDGNCDQIIKGFTFATEENRCKKFRAKGCTVGGNYFRAKDECELKCKGYINW GIESFGNGDWEESEIEDYWNNGSEESEVESISNRGSKKRTL