MNYTLNQLPERTLKPREQGFTMVMDKGLSVREVEDFLEVGAEYTDIVKLGWATSYVNPNLKRKLAVYKEAGIPVYFGGTLFEAFIIRNQFDDYRRLLDQFGMEYVEVSDGSLDLNHDKKLEFIRTLSKDVKVLSEVGSKDAEKIIPPYKWISQMKTELEAGAVKVIGEAREAGNVGLFRSTGEVRSGLVEEILTQIPFEKIIWEAPQKAQQVWFIKLLGPNVNLGNIAPNEIISLETIRLGLRGDTFLDFLDLDNVDEMFKPEPKAAGRPGTSMPRG