MAPQLHCGVDAKARSRKRVSLCFDRPFFSLLWLRPRCSFRTTTPSFLENPSSLEKVRCPSVFGPPEKYLSLVIPAFDEEARLPLTLDETLRYLEGRAAVNKSFTYEIIIVDDGSRDNTVKVAFDYIKKYKMDNVRLIKQGVNCGKGAAVTKGALCSRGELILMLDADGATKITNLEKLENAILTYGEKIQKLRDPSVENIFDVPLVACGSRAHLEQQALATRKWYRNFLMKGFHLCVLLAAGSGIRDTQCGFKMFTRSAAQQLFINLRLTRWCFDVELLYLCKRLGIPALEIAVNWTEIPGSKLRMTSILHMLFELLLIRIGYGFNVWKIHQNLVQTS*