MAQDAKKGFLLYYDYRKHLSLLSDAERGKLLMALLNYGEHGDMPEDLDGMAFMAFSFITGQMDRDAQKYADTCRKRSEAGKQGGRPKKETGKQDKANAYSEKQTEAKKGDTEKETDTETVTETDTEKGKESSTPYPLKGGQQDPVPYSKIVELYHSICTCYPKLRAVEGNREKQIAARWKKYKSLDTFRELFEKAEASDFLKGENDRAWTADFDWLIRPTNMSKVLEGKYDSGSKPRSGTTQSQTGGKPSTMDVLAGIIADEEGGGVFD