MVRGKTQMKRIENATSRQVTFSKRRNGLLKKAFELSVLCDAEVSLIIFSPKGKLYEFASSNMQDTIDRYLRHTKDRVSTKPVSEENMQHLKYEAANMMKKIEQLEASKRKLLGEGIGTCSIEELQQIEQQLEKSVKCIRARKTQVFKEQIEQLKQKVK