MIKPYLSISLLATALLVGCGGEEAQQEACDVSPTISVYNAATEETLYQEKSVCLEEDATVLDALKATGLDLEVTGSGDMSYVTAIEGIEEKSEGQSSGWVFAFNGAPGDEGAGAKEVESTDVIQWRFEEDAIAFFE