MEASRAADEAVRLLVGRAAHFYYSGLEAEEQAAIRKDFDGMDTSHDGRISLREFMGALSNKRNDFLLPKLFAFLDADFNGFLDFGEYVIVNYLLRPGGAGLRMCESCEAPILLVGYTCLICRDERTSSNGAHPFNLCFKCYGARSFSHHHSTLVDSLVMYNMLLSKHPVDQSKKATTVIDQSMEDPPSQAQCCICGDFHRKDIRAMLVPGRKHMMETQDSSGEFVCEWCFSWGCNKCGKFFQGSSSTSTPGKWLNVDICCTPCGTFGNMTNREGIFKKLAESELSHRCKTCAIKMKNGLLWGSHKRITSTVDMSLESARRMAQVSKETSAVSSRLI*