MKAIVLQEPKHFEHADIDEPAGPGPGQALVRTHRMGICGTDLSGYLGKFPFYSYPRIPGHELGVEVVAVGEGVTNVKPGDRCAVEPYMNNPDSFASRRGATNCCDNLEVIGVHVDGGLRESFLLPARKLHPSASLSMEQLALVETLGIGCHAVDRCQPTADDTVLVIGAGPIGLSVIEFVKLTAAKLIVLDMNQGRLDFCQQTMGVDATVQFKGDGSEIDRLRDANEGNLPTIVVDATGNAGSMSGALNYCAHTGKLVYVGITLDEITFPHRLMHAKELTMLASRNALPRDFRRIIRLIEGGKIDTQPWITHRVPFDGMIAEFDSYTKPETGVIKAIVDVSGGPFVYWDDLPAACQSAADFGYDAIELFPPAPDAVAPEELRGLLDQHGLALSAVGTGAGWVRQRLSLTDADASQREKARGYVRSIIDFAGQFGAVAIIGSMQGRHSEEVPRDMALSYLSEALEECGEHAKQYNVPLIYEPLNRYETNLCVTMAAGVELLSGLSTNNVKLLADLFHMNIEEANLADGIRDGGAAIGHVHFVDSNRSAAGMGHTDFAPIAAALKQIGYDRYASAEAFALPDSETAARQTIESFKKYLVG*