MERAVLSIQIIKNITNGFTDIIGEGSFGVVYKGKYNGKQVAVKKLRESSQLSETDFEKEVQILKLVDHQNIVKLIGYCCQREDPTEQRPSFGSRDVVEKFLCFEYVPNGSLDKCIYGEPSKLGWDKRFKIIKGICKGLDALHGQGRRIIHSDLNPANILLDDNMEPKIADFGLSRIFGENQTHTRITNSKSAMEYMAPEYLQRGQLSIESDIYSLGLLIIEITTGEKNCSDDELYTTDFTEDVRKNWTNMPYIKLKYPALSSDGYRQVEGCIKIGLNCLSKKRKDRPNSANIVHKVDQIGAGSSSVFHRCESSWIYGTK*