MPVSAQVQYYLNAKLTATGASALPYDERLKFAVRDQLLAVVERYPSLSVRDDPFTHNDGRTVHLLRAEGTIPIYYMGVKYNIPLKMFLPEAFPHAQPICYVTPTSNMIIKPGHSCVDGSGLVRSPYGDRWSYPRSNLTELAGLLSEAFGSEPPLFAKPAGYVPPPPRTSPHVLAGGLSVAEGTFKARAITALSDRLRSELDVLRAQSGEEAERLLTLQAELARRREDIERSLREMRAERGAWEHRIGGMQAATVALEEWVSENEGKRKETEIADAAFRPEDPLSEQILEEMAKDLALEDAMDCLDEALSAKQIELEPYLELIRELSKEQFFARATTMVARKEQRERGVSQGVTF*