MTNRDIDYGKQLVASVAGLALAAGILKVKKVLDTPSRTYIPGENTVGAEYDAWTEEEILEYYWGEHIHLGYYRDEDLAKGAGTLLGHRVKDFIEAKEDFVDEMYAWSGVEANNGGKKPKKILDVGCGIGGATRRLASKCVGPDSQVTGITLSSKQAARATALAERQGIPNADFQVMDALAMTFEDDTFDMVWACESGEHMPDKKKYVDEMVRVLKPGGTLVIATWCQRHAPPELTAVEKSKLQFLYDEWAHPYFISIKDYCSLATDTGAMTRVEGDDWTKQTIVSWRHSIWAGVYDPIPVFSRPKIWYKTLRDIVCLERMRRAFGEGLMQYGMIRGVKKE*