MLVVVWNHSLQDFLKALDKHENRGWCEMDATNRFSNVHARAFYLLLNVIGMPVFTCVSGYLSRSWLNAAREDEASAANLLVRVRSSTAMLLGTYTMWQTLYLVINYYDVTPVQWWGPIGVMWYLFALTLWRMSVLVLGALKNRVILGLSLFMGLFVGFTETPSGKNGAAIFDWQRLFVYAVYFFFGLCVIRPDHLKRLHRTEYGKRVVIGLIIMVSSYAGIYLTLNYFDKCFDTAERAIWSTSPYDSTSVMSMFKGFGERVFLYFFTGVASFAFLALVPSDTMCFTVMGSRTLYCYLVHLLLIHGFYRFINEVWAAAPLSFYLPVFGLFLPLIVGNVLMLGPVVRILRPVIEPSFDFLWRSHKPATSMNAL*