MDKLFIITLLGLLILVNGVAENLVYNNFAMLEELESFEIDDEDDVELFDIPSWTSERGGKVLVNVDSFGAVGDGISDDTQAFVKAWGTACAIPKSVFLVPSGRRYLVNATRFKGPCEDKLIIQIDGTIVAPDEPKNWDPDLARLWLDFSKLNGVLFQGNGVIDGSGSKWWASSCKKNKSNPCRGAPTALTIDSSSAVKVKGLTIKNSQQMNFVISKSASVRISKVTVSSPGDSPNTDGIHITQSTNVVLQDCKIGTGDDCISIVNGSSAIKMKGIYCGPGHGVSIGSLGKDNSTGIVTKVVLDTALIRETTNGVRIKTWQGGNGYVRGVRFENVRMDNVDNPIIIDQFYCDSPKSCQNQTSAVRISEIMYRNISGTTKSAKAMKFSCSDTAPCSTIVLSNVNLEKEDGTVETYCNSAEGFGYGIVHPSADCLTSHDKDYSFFEQTEVSQDYILNDVTEEKVELADSNNDRIVHTEL*