MQSLLIKGNEALAEGAIRGGCRFYAGYPITPQSEILEMMAWRQKEVGGVFIQGESEIASVNMVMGASALGARAMTSSSGPGFSLKQEGIAYWVSAGLPAVVACVQRYGIGDGFIGAGQDNYWQAVKGGGNGDYHLIVLAPNSVQENMDMAYESFELAEKYMHPVLILSDATIGQMVEPCIAPPMKEYDMDKAPWAAKGTPVGEKNKVITDITYFEDQDTWQKGYIEKMRKVQEDEQRWEEIEIEDAEVVFVAYGISSRIAEGAVRDARAKGMKLGLIRPKTLWPYPRKAFKKLSDSLKGLVTVEMNMMAQMKEDVIIACDNRFPVYSVATAQYMAEVNQLIDFAQQIIDGKAKQEEVF*