MYEKLVLFIFNEVPEDHHFCKLFPCTLAGEATHWFKKLPLRSLTTLNDMRDAILNKFLYDSAENLKIEMESIRRYMVEGDEQHVSGELSRVEEADICGTTSMSTDGTTSTLPDGRTSMSTDGMTSTSLDGTTSTSTDGTTSTSPDGTTSTCTDVTTQTTTNGMTSTENDATTLTSIDGTTSTSTNNTTSTSIDSCPQDIAASTHKSNDVSSCFPSPDVDREITMEDFLALEEFLELEDGEKLEDFDSSREIPMEDFLEQEEWLEDMDQNLKKKLDDDQHISRGDLETSPKASIDRHQSDEINRQPPHIIDQRPPYIIDRQSAYSIDLHPHSIIDRHPPDCLDRHPWLDELPGYIFELEEVEEKIHMSKASHLARGLQFRDEVDKGPTEAASIDTNQIPSNDTTYVISNDINNQASINATTSPSIDTGRVSEQKEFDVCGNLRDGDTTMRLDKSGKEEEELEEEKKISRVIFSYHLSLAS*