MESSRKTKLQTLSLGEYIVTLAACFLGVCSSSKLFRNNDASTSMHPLIPTFSGVGQLGEKMNTIPHVPPGFRFHPTDEELIDYYLRKKVSSKRIDLDVIKDVDLYKIEPWDLQELCRMGGEDQEDWYFFSHKDKKYPTSTRTNRATKEGFWKATGRDKAIYSRHGHGLIGMRKTLVFYRGRAPNGLKSDWIMHEYRLETTENGPSQASLQPLAYYKYRHEEGWVVCRVFKKKMTTIQKMGDYESPYWQEDQISFMPDIDSPNQISHLCKHEVDNHPHFAMFDDTFPQLHRRPELTPDVLSCTYDLRANAPSSSQTFFHALDNQSMDWRAMDQYVASQLSTDRDDHHGREEEANYSEGTKYTSE