MEGVSHTYVHTNGIDMHIAELGSGPAVVLLHGFPEIWYSWRHQMVGLANAGFRAIAPDFRGYGLTRNTDSSKTDMVDCVDDIVGLLDALHLEMVYVVAKDWGCFVAYALGYSHPERIQGLAVLGIPFSRPTSIGHWRTIPAGHYLRRWAVPGIAEADFGRFDVATVIKRIYILFCNSQMPIASDTENTLDLVKASDPLPYWMTEEDLQVYAGLYENSGFGYPLEVPYRARLGAKLADRKDFTIPAPLLLVIGDRDYSWQLGGMRETEQGMIPKLKVVHIEEGTHFVQEQFPKQINELLIDFFTSYETT*