QEDDLVVQLVHRYGPKKWTQIAKHLNGRIGKQCRERWHNHLDPNINKSPWTEEEDRLLANAHEQYGNQWAKIAKLLPGRTDNAIKNHWNS