MPAITSGKVLVTGANGYIAVWIVKSLLEAGFAVRGTVRSESKAAYLRSYFQSSGDKFEAVIVPDITKDDAFAEHVTDVDAIAHTASPFHMNAVEPDEIINPAVAGTLSVLKAAEAHGARVKRVVVLSSTAAVTRVVSEPTLLDESSWNEDAIAAVKEKGRDASAAQKYQASKTLAERGAWQWYAERKDKLQWDLTALNPPFVFGPNIHDVDKPENLGESARLWYKSVVEGGLSDDALANTGANYVDVRDISQAHTLAIQTPAAGGERFIISAGPYKWQDFVSAAHRWSDKLPAGNTSYDPSKAVHVLRYDNRKGIATLDVRYRSIEEVTRDSLEDFKARGWL*