MDVEKVFHMTGGVGETSYSRNSSLQKKASEMVKHITLETVEEVYVATKPKSIGIADLGCSSGPNTLSNIKDILDKIEGISHNKLKQSAPEFRVFLNDLPTNDFNAIFQALPEFHQWLKQKDGSDDDENRVTNSSNIYVAAYPGSFYGRLFPDHCLHFIYSSYSLHWLSKVPRGLYDEQGNSLNKNSIYISENSPCEVSKVYFDQFKEDFSLFLQSRSDELVSRGKMVLILLGREGFHHVDRGNAFFWKILYQALTNLISKGEVEKEKLDSYEVHFYAPCKEEIEKVARENGFFEVERLEMFEIEKSIGKGMSYGTMVAMTVRSIQESMLAHHFGEAIIEGLFKEYGRLVDEEMEKEEIRPITFLLVLRKP*