MELKPGLSAIVTGGASGIGKALSLALAKKGVFVTIVDLSEEKGKEIALLVGTENEKFHSDLRIPTALFIKCDVTNTRDIAAAFEKHFQTYGGLDICINCAGIPSSVPFHKDKTDSDASWRQVVRVNLIAVIDCTRLAIQTMQAGGKPGVIINLGSASGLYPMYVDPIYSATKGGVVLFSRSLYPFKRHGIRINVLCPEFVETDLSLKMDPKFIELIGGFVPMEMVVNGAFELIKDENVAGKCLWITKRRGMEYWPSPAEERKYLVNPSKLKSRLSYSAHSKLEIPHTFEKIVVHTLTHNFRNATKIVRAQLNFPIKPQHVLVKILYAGVNASDVNFSSGRYFSGNAKDVVSRLPFDAGFEAVGLVAAIGESVSDLKIGTPVAIMTFGSYAEFTMVHSKHILYVPRPDPEVVAMLTSGLTASIALEKAAQMESGKVVLVTAAAGGTGQFAVQLAKLAGNMVVATCGGEQKAALLKALGVDRVIDYKEEDIKTVLKKEFPKGVDIIYESVGGKMFDRCLNALAIYGRLVVIGMISQYQGEHGWQPSNYTGLCEKILAKSQTVAGFFLVQYAHLWQRHLERLFDLYASGKLKVSVDQKKFLGLGSVADAVEYLHSGKSQGKVVVCIDATFNQQPSKL