MEQTDLEPRKLFVGGLPRWGVTPERMRSHFARYGHVVDALVMLCPDGMGRGFGFVEFQDEVAALRALDVRERDKHDAFFGRRVDVKKAEKKQGIRYVPTQSTTYNHQNADSKKIFVGGLGDKITKDDLSSYFEKFGTITDAVVFYDKLTRKARGFGFVTFDSQEAADKVLEKSFHELKGIKVETKNAEPRGSMVRGAWSHRSPANSYDGMYSPYNIPFVTGPYFVPYPYYSPSGIINYGYMMNQIGTSNDTGMMAMLPFPARSAHHGRSYGSEVATLKLETGQQRIDISTSTSMKSDPLKPDSNLL*