MGAYLSAPVTEKERFEGGGKAVSYGGGAMQGWRRTMEDAHIAEVGLNGDPGCAIFGVFDGHGGAEVAKFCQRYMANEIQKLKDFDGGVVEESLIQVFHRMDEMLRDHSYAEELEQLKTKEASDDEESKAEEGDGVTPMDALEMLKRVFQLKRFMGENGQQGESSGGEAMEADEPVAPTTEPADSRIQAGCTAVVAVKKGSELYVANAGDSRGVLCRDGRAVPLSEDHKPAQESERNRILNAGGFLSEIGGVCRVNGNLNLSRAIGDLKYKSNTELQPKDQIITAQPDVRKISLSPEDRFFLLACDGVWDVMSNQQAVDFISKQLEDGAKPADAACALLDACLAPDPKEARGVGCDNMTAIVVQLNHDTSEN*