MEKLKLMTIVGTRPEIIRLSSTIKACDQYFNQILVHTGQNYDYTLNQIFFDDLELRQPDHYLEAVGSNLGETMGNIIAKTYDVLLREQPDALLILGDTNSCLAAVSAKRLKIPVFHMEAGNRCFDQNVPEEINRKIVDHVSDVNLPYTEHSRRYLLDEGLNKANIFVTGSPMTEVIEAHRDKINHSDVLNKLGLEPQQYILVSAHREENIDNEKNFKSLMNAINDIAKKYKMPVIYSTHPRSWKKIEESKFEFDPLVKQLKPFGFFDYNALQKDAFVVLSDSGTLSEESSILKFPGVLIRTSTERPEVLDKGTVIVGGITYNNLIQSVELAREMQNNNEPMIDAIDYKDTNVSTKVVKIIQSYKDIINRNTWRK*