MARRRAAEAEGIGGSNSRRRAKAKRPLEAEDEGEAAAKRRKKKVSSPKECRLARFVPTPNSAVRDRISRAFTHRLYLIDKKLPTPAAGRGEAPSPPPPACEFFVLGATGNVYTVKLDLVPSCTCPDYAKGNTCKHILFVMLRVLKLPCDDPRVWQKALLPSELHSLLQSLSVNDAILASSQVRKRFKQITRETPTVDNAETLALKPVQREIDGDCPICYEPMAGSDSKPLEQVVFCKTCGNNVHADCFKRWSQSKMHGHVTCIYCRAVWESDPKVEVVLSHHGEYMNLASYSDAHRPENTSIETLYPESYQWWNRHR*