MRLFCWCTLLHALSVAAGSESKKNSSKALTCKLLNSAWRRSAALPPPPAGYPSSPYARGPAYPRPGNATPNVLLMLGDDVGYGDLAAFGGHPYARTPNLDRLFKEGTSLRQYYVVGCTCAPSRAALMSGRHPATFEFRLGLGLAAVGTPALTEVFGAAGYAVAHFGKWHLGPERPYYAARRADDGSTHLGIHTVVSSGKELPCALPEEERRGKARRYTGRGRDEAVYYAAERWVERHAARPWYANVWGHSTHDPVFNCDLLTAERGLDTPPPPPTFDPARFSEHHGLSPPHTPPRSASQIDVIAEKVPPALLLVRLTDPRPPLTFAGESPFLMGYAGGLRGGKFTQYDGGVRVPLLVRWPGVVQAGHDAEEMVELSAEQPRVVQRLLELVRQWNQSLASTRTSSLTSAEESPSMPMGRRLARKAKRVKLKRQAGHPTGNKSRKDADCWEIAYGPRPGEVPNASPPPPWL*