MSDDDVENAEKRAHHNALERKRRDHIKDSFNSLRDAVPSLQGEKSVSRAQILKRAADYIQQMRKKNNTHQQDIADLKRQNSLLEAQIKTLERSRSVVMVQQPNPERYGQEYGLDSMSDSSDSDTSDGSEHRNKKLKMNEPC