MLQLRCAAQNYDWGRKASESEVAKLAQANGSAIDESKPFAELWMGAHPNCPSKLQSTGESLQACLDKYPQLLGDKVVQNFGNQLPYLFKVLSVAKALSIQSHPDKALAERLHKEHPKLYADPNHKPEMALALSDFEALCGFASIAELQERLRRVPELALLVGQQHVDALLALPTTIAEEDDETASKAAKQALKTAFTALMTAPQEAVTAAVRGLVERLKAIAPGEELTPHEALALRLNEQFPDDVGLMSAFFLNLVRLPDGHAIYLPANEPHAYLAGELVECMAASDNVIRAGLTPKFKHADVLCESLTYRQGLPDVLTGSPAGTGITVYQPPFEEFEIHRIDCGSESAPGCKAMTLPASEGPRILLVQHGEAEATVSGQLPDALQAVSELESALALARGSIVLLAPGVELALAHAKDLVVWVAAVNSTFFRLQDARVAAPPAVAEAVVAA*