MEKLLEIVLVISTMLLGLALVYLYEILWLRLEKIRKKLRRQGIDGPRPTLLYGNTQEMKRIRQELKCVHRQQDQDMNNGYISTIFPHFILWRKTYGPVFLYSTGVLEILHVAQPEMVKDLGRHWIPSELGKPRHVYWQQMATFNLGLYEKKIHAPQFFVEKIKGMIGLIVDATVPLLQSWEDMLDSTGELVNFGSNFVEGKEIFCKLRQLQKLISQQDTLVGLSALWKYWPTKRNWEIQKLDQQVRLLILDLSREHRSSRNRSNGGGTHNLLHAINIYFAGHETAAVTATWCLMLLAAHPDWQERARAEALEVCCGQTTVMDIDTLRQLKILTMVIQETLRLYPPASLIMREALTDDIRLGGVDVPHGTIIQVAISMLHLDMEAWGPDANEFRPDRFANGAAAACKPAHMYMPFGYGPRLCTGQNLAMAELKVVLACLLSKFSSLSPGYQHSPVFRLTIGPEFGKPLVVTRLP*