MVRGKTELKRIENTTSRQVTFSKRRNGLLKKAFELSVLCDAEVALVVFSPRGRLYEFASSASLQKTIDRYKAYTKDNVNKKTAQQDIQQIRADTVGLAKKLEALEDSKRKILGENLGECTTQELHILEAKIEKSLHIIRAKKSQLLERQIAKLKEKETMLLKDNEELREKQHLAALMVVPSLNHVALSPLQPEPEPEPSSDAIDTVETELYIGLPGRERSSNRQSG