MATALEKGWLYLINNFTDFQLASIGSFIIHESVFFLSGLPFIVMERLGYQRQYKIQGKVNSVAAQEKCVMKLLIYHICVNLPLMIVSYPVFKYMGFTSQLPLPSWNVVCFQILSYFILEDFIFYWGHRILHTKWLYKHVHSVHHEYATPFGLTSEYAHPAEILFLGFATVFGPAITGPHLLTLWIWMSLRVIETVEAHCGYDFPWSLSRYLPIYGGADFHDYHHRLLYTKSGNYSSTFTYMDWIFGTDKGYRKLKALKAAEHQYEYVEEKVPKAD*