MEKNHNPNTWSELPLDLLNLVFKRLSLVNFQRAKSVCSTRYSVSRQCVPERQIALLILFPKEDNTDNSTCKLFNPDEKDKLYKMQDLGVEFAKSVCRATYGSWLLMQDSKYHLYILNIFTRKRINLPPVESQLGMVKIERTIYDWFHFSHGHYSFSLSSPVFWIDEESKDYIVMWGLGVYCVVYAKKGDTSWNQIPQTSYFYDMVYKDHKLYFLSSTGTFQILDFSEEMDNKTSKVVCLLDRKLVVTVTGKALKVAKMWRPTYRTWSFRVFKISSSGYEKLDSLGDEALLLDLGITVLASDVEGFKRNSIYFSCRPSGGYETNASDLFLFNLETQKMELLHKFDCSSLQLYRSRWFLPSLTHT*