MNSFSHVPPGFRFHPTDEELVDYYLRKKVASKIDFDVIKDVDLYNIEPWDLQELCRIGTEDQNEWYFFSHKDKKYPTGTRTNRATKLGFWKATGRDKPIYSRQSLIGMRKTLVFYKGRAPNGQKSDWIMHEYRLETNENGTPQEEGWVICRVFKKRMTTVRKMGEYESSCWYDGQVSFMQELDSPRRIPQPYASYYHRYPCKPELKLQYNSPHDPTFQLPQLENPNVQQYSAASLSCNSVLPDGNYDGKTGSTLQSSTLTQEEHMHPTHQQNLKSFYDSTTEQAVDQVTDWRVLDKFVASQLSHEEASKESNYCNADTSFYVAAQMNLASNESKRPEIAHQEYASTSTSSCQIDLWK*