MVRGKTELKRIENTTSRQVTFSKRRNGLLKKAFELSVLCDAEVALVVFSPRGRLYEFASSASLQKTIDRYKAYTKDNVNKKTAQQDIQQIRADTVGLAKKLEALEDSKRKILGENLGECTTQELHILEAKIEKSLHIIRAKKSQLLERQIAKLKEKETMLLKDNEELREKQQHLAALMVVPSLNHVALSPLQPEPEPEPSSDAIDTVETELYIGLPGRERSSNRQSG