MGFSVRDSNDVKLSLAGRAWCWARQLPEKLVAKVVGVATMANKLARDDPRRVVHSFKVGLAITLVSLFYYFQPLYKSFGVSAMWAVMTVVVVFEFTVGATLGKGFNRAMATLIAGGLGVGAHHLANLCGKIGEPVLIGLFVYIFAAASTFMRFFPKIKARYDYGFLIFILTFSFISISGYRADEILELAHKRLTTIAIGGSVSLLINSLIFPVWAGEELHNSIALNMEKLGLFLEGFGAKYLKTTEDETNNSKDGNNKSSFQGYKSVLNSKNVEENMANFARWEPGHGKFRYHHPWNQYIKLGGLIRQCAYRIDALNAFCKPDIQKPQKFQEEIREACTKISLESSKTLKKLGSCIRATTYPSSSVNAHIVSSKAAVKSLTCFLTSSSSIYTTQNSDELLQIIPIATIASLLIDIVDCTEKIAECTYDLAILAHFEKVNPKPENNNQVSDIVDNQCPEIVITIAELALITSVNPVDDGNFTVGNSDSQHSSDD*