MEESNDKNPDENQIPEVDPLVKKLQDTLSLGKRHRFWETQPVGQFKDLGNPTLLEGSIEAPTPLEELRQDPYNLPSQYEWTTCDINSEETCTEIYNLLTNNYVEDDENMFRFNYSKEFLLWALHPPGYFPSWHIGVRVKGSGKLVAFIAGIPARIRVLDQIVQMAEINFLCVHKKLRSKRLAPVMIKEVTRRVHLENIWQAAYTAGVVLPTPVCSCQYWHRSLNPKKLIEVGFSRLGARMTMSRTIKLYKLPESTVTLGFRAMELRDIPTVTLLLRTYLAQFDVAPDFDENDVEHWLLPKENVVHSYLVENPETLEITDFCSFYILPSSILGSQNYSTLKAAYSYYNVVTQIPLLQLMNDALIVAKQKDYDVFNALDVMHNESFLKELKFGPGDGQLHYYLYNYRIRQALRPSELGLVLL*