MVGWAIALHGGAGDIPLNLPSDEKQQVESALKDCLDLGISALQASRPAIDVAELVVRALENNPLFNAGRGSVLTTDETIEMEACIMDGQTGQCGSVSGLNTVVNPISLARLVMEKTPHIYLAFAGAEEFARQQGVELAGTEHFMTEKRIQQLRSLRSKQSQAETLPKLETSGDVYTAGAPNGEPHFVGETVGCVVVDKLGNCVAATSTGGRTNKMVGRIGDTPLVGAGNYANHLCAISATGVGEYIIRGVVGHSVAAIMEYKGATLAEAVDEVIQKRIEKGTTGLIAVSSTGELAMGFNTTGMYRAAANEHGHFEVGIWHQRKCI*