MPSTPPAIYPSLYDKTVIVTGGASGIGAATVLLFALQGSRVVFLDIADDAAQKTIDHVTTRANTNAKTSPFKISVKPPVFYHCDITDLHELKATASKILDEHGPVHVLINNAAATGSIARQASLDVTPETWDFNVNANLRHIFFLTQCFIPSMKSSGGGSIVNLGSISWRIPEATTPIYGTCKAAINGLTRIHSREFGTHNIRVNCVMPGAIATDRQRAEVLTEEYRTHVFAQQSLKRDLEPEDVAKVIVFLGSEEASGVTGSCYVVDGGWMGNP*