MADFKQNYFQRRTKDKGPRSNNRISSPEVQVIGSDGENIGIINTNEAISMAKEQGLDLIEIAPNAKPPVCKIIDMGKFKYDAQKKANVAKKKQKIVLLKEIKMRPVTETHDYDFKVKNAKKFIGKGDKVKFTIRFKGRELQHSHLGRELMDKIKADMQDIGKVELHPKFDGKQMIMVIQPL