MSQNQLSTEQLLFEEKPLYVPPLSELQNVIQGALAANFANVNVSVGPCPDLKAKQFGLVESGLGGKPTLLEAGGPPFLLP LVQRDKLYNIAEITRKIQGPGTVFAVGAGAGPWPIRGSNCEGIFNLSVNEKDELTNGSYTATVRGEQEECVLEKIPHTEP RCALLLNLFLSQGKPGQVLKITAKQRTGEQNFIECIRKGLENHYGDKVVGLGGIFLIKKGAAHQHVMRDFSKTPINSDEE VNEWLKFYEMPAQLNAVGTLVTKEHDLDLRLQHFHSFSFSNWGGHYHYDTTPDIVEYEAYLNVAERVVRVDKPVATHKVG RD