MPSSLLTIESLSLDSHEDSVTMEMRPRPLNLERRSLDEMTLSELAVPASSSPRHARGLETVKSSECLEAMASPNMSIRSGTGTPRSSCHTPFEPHPMVADAWENLRKSLVYFRGKPVGTIAALDSTEEALNYNQVFVRDFVPSALAFLMNGEPEIVKNFLLKTLHLQAWEKRIDCFTLGEGVMPASFKVLHDPERNTDTLIADFGESAIGRVAPVDSGFWWIILLRSYTKCTGDHSLVDMPDIQRGMRLILTLCLSEGFDTFPTLLCADGCCMIDRRMGIYGYPIEIQALFFLALRCARTLLKPEGGGKEFIERIDSRLHALSYHMRTYFWLDFQQLNNIYRYKTEEYSHTAVNKFNVIPDSIPDWVFDFMPMRGGYFVGNVSPARLDFRWFCLGNCVAILSSLATPEQASAIMDLFEERWEDLIGEMPLKIAYPALENHEWRIVTGCDPKNTRWSYHNGGSWPVQSQESHCIHTQCDISPNAKGTIELLVCAVLLWLLTAACIKSGRPQIARKAIELVEQRLAKDGWPEYYDGKCGRYVGKQARKHQIWSVAGYLVSKMMLEDPSHLGMISLEEDKKIMKPRLTRSVSWTC*