MAPTSTFPVINMELLAGEERPAAMEQLDDACENWGFFEILNHGISTELMDEVEKMTKDHYKRVREQRFLEFASKTLKEGCDDVNKAEKLDWESTFFVRHLPESNIADIPDLDDDYRRLMKRFAAELETLAERLLDLLCENLGLEKGYLTKAFRGPAGAPTFGTKVSSYPPCPRPDLVEGLRAHTDAGGIILLFQDDRVGGLQLLKDGEWVDVPPMRHSIVVNLGDQLEVITNGRYKSVIHRVVAQTDGNRMSIASFYNPGSDAVISPAPALVKEEEAVVAYPKFVFEDYMKLYVRHKFEAKEPRFEAFKSMETETSNRIAIA*