MHRRLAVMGFGKVGSEVARRAKGLGMHVIAHDPYAAVDRAHAMGVELVSFDEAISAADFISLHMRLTPTTDKVFNDDNFRKMKKGVCIINVARGGVIDEEALVRALDSGIVAQAALDVFTKEPPDNNKLVQHEKVIVTPHLGESTIVAQKGVAIEIAEAVAGALKGELSAIVVNAPMVSAEVLSKLSLSVILVEILGRLVVQLVSGVIYASSRAVDDLDTRLLRAMITKGIMELVSATFVNLVNADFVAKQRDLRVTKENVPHDEPLESIQVQLALVESKFVSALLEGGDIIVEGRVKDGIPHLTRVGSFSVDVSSEGSLILCRQVDQPGMIGKVGSIIGSHNVNVSFVSVGRTTPRKRAIMAIGVDDEPTKETLHKIGEVPAVEEFVYLKL*