MVRTPFTDKNGIKRGAWSEDEDNKLRAFVERFGHPNWRQLPKYAGLMRCGKSCRLRWMNYLRPGLKKGNYSHEEEQLIIKLHNELGNRWSAIAAKVPGRSDNDVKNHWHAHLKKRLSLTNTYSSTSEQFIHESSQFDSQSCEHDEDGYNLSNTINGMDWIEENNNHIKTMEQLSSSNTVEQSLSNNSQTETFDFNFWSEPLFDDFWTQSFFLQ