MAFYVHAKSLMTSIAGSFWFVPLLMALAGLALGNLFVFIDALDALSGLREQSFYPRFGPEGARAVLTTIAGGMMTMASLVFSLTFVGLTQLSSQLGPRVLMMFMEDRATQLVLGAFVGVFLFALVVLGEVSELDDGFVPDLAVAATIVIATGAFGLVIYFVHHMALAIQADVIVADLGRRFARAIGRVARKAQTCDIARANRHVAEFEGFAGTPVPAPSSGYIRHIAYDRLLDILQTGGLRLVIDLRVDDYVGEAMPMAHVEGPAPDVGALAKCFTLGPRRDVLQEATYEARALIDIALRGLSPGINDPNTAVAAIDHMSGALLPLVRSEGVPRVLFTEDGRAALRRPDLGLTHYLDLIVPALLPAMRTDTLATERLIELLILFDRVSRQDDARETIAKWRKVMARDVDNHQLPQTMVDWLKEKAAE