MDVQKHLQTVLFLLFGDIWSIMMGRFYFVFLFAEPPVDKLAMEAADMSRIGLAGLAVMGQNLALNIAEKGFPISVYNRSANKVDDTVERAKEEGNLPLIGFHDPKDFVLSIQKPRAVMMLVKAGSPVDQTIATLSDYMEPGDCIIDGGNEWYENTERRAKQVAEKGLLYLGMGVSGGEDGARHGPSLMPGGTLEAYKYVEDVLKKVAAQVDDGPCVTYVGEGGAGNFVKMVHNGIEYGDMQLISEAYDVLKCVGGLSNQEIAETFTEWNRGELESFLVEITADIFRVKDELGEGELVDKILDKTGMKGTGKWTVQQAAELSIAAPTIAASLDSRFLSGLKEEREVAAKIFKEHGLTDVFAPTKTVDKQQLIDDVRKALYASKICSYAQGMNLLRAKSVEKSWNLNLGELARIWKGGCIIRAIFLDRIKRAYDRNPKLASLLVDPEFAKEMGERQAAWRRVVGLAMSMGISTPGMSASLAYFDTYRRARLPANLVQAQRDYFGAHTYERTDRAGSFHTEWAKLARQSKTVVKAYY*