MEKTMGWEQNTLLNELAQGRDFTNMLRKHLHPSSSPETRQVLLDKILCSYDKALSLLNCSGFMVETKPRVRTLGSPESDASDKKDMLKKRKTSSGWSEQIRVCSAMSLEGPLDDGYCWRKYGQKDILGSNFPRAYYRCTHRYSQGCLAGKQVQRSDEDPTIFEVKYRGRHACNQVPHLVAKPKEKGNHYREKQQVEEKQKQSKEMLLSFETGLKVKTEDLDNREDIFPSFSFPIESEEVQNGLLLNSLMKNMSPAFVSPATSESNYFSVSAFHMGSFDFGQNVQTSESELTEIISAPASVTNSPIVDLDISSLEKLEFDQSFPYDNPEFFTNFLQ*