MIDFWGVGYQVAKRMGITDQIAAAGYHMEHVRSVGPTGKVKADLGVDVFRRMVGDDFTSLPRGDLAAAIYTTIEDQVETIFDDSIATIDEHRDGVRLTFERTAPRDFDLVIGADGLHSNVRRLVFGPERDFEHYLGCKVAACVVDGYRPRDERSYVLYNTVDRQLARFALRGDRTMFLFVFRAEHDNPGVAPKDELRDQFGDVGWESRDILAALDDVEDLYFDVVSQIRMDRWSRGRVLLIGDAAGCISLLGGEGTGLAITEAYVLAGELARAGGDHRRAFDAYEKRLRPFIEGKQASAAKFIWFFATRTRFGLWFRNVAMRTMNFGPLATLFAGSVRDDFELPDYTW*