MEKQLARHTTNSPQDTNDAPTSHNVQLSPLTELFYRFPITPDRLTNQPLPDCKNFISLSTKCDSSGDTYNDEMVQKYLTYLQGKKIPAAIDGLDVNCPSDITMPDEGRLSIRNIQLEGTCGVRSSNDEKELGLKRHHGEQELVEESSMQENGIKRLKKGAYRENTAVLRNWLDTHRSNPYPTKDERDMLAVLTGLSQQQVSTWFANARRRLKKQNPLIRKTNSLPATATVDMTRLLNWTQEQLRVINWFNFFTQFYHRASGGSPSEQTEGLSADFKPSTALPAPSDSHQIFGSPPEQEVARRSNSPERGTGRRSEDSGIHKETTDAPIWSVAKIALSSPRSGTGQSFRLEPSATVDNLQRRALENVNL