MKNNKDEKIRISIINGFLGSGKTTLLTHYISELLKNDEKIKIIMNEFGTFDIDSNSISNEIEVHSLINGCVCCDLKQELVYELKAIALKGDVNHVIIEATGIAHPLELLVACQDPQIVNFFEKPIIYGVLDATRFLERHQYTENTVSLMEDQLKLSDMIIINKIDLITDDSLEKIDKQLGMICASIPTYKTTYGKVSLEELDLTVKDREISSHHHHHHGIKSMTYTFTGPIDRHLFYQFIMKLPESVLRLKGYVSFRDQPNAIYEFQYAYGLPDYGIIGMQLPLTIVIIGETLDTNHIRNQLDMLQFT*