MSFLTLLRRVALTLLFILLPAASGWACTPVFVRGQASTLRLNVGQLTVPADARPGTPLYHKSFAWNRLSDGGEQWIRCADDPHGLSPLLLDSLLSGGVTRPTVYQTNLAGIGVRVSLRAIGGYGGFPDRPTPSPFSQRVDNPAALPDAVWKLGYFRLTIELIKTGPAATPGELEYHSERFLMAEHTPLAALDLTGRISTAGCSVNDATPALIKLPAAMLDHFGGVGKTTGDTPFALQLDCNSAVTISLRVDGAEPLSARGHGVLRNDATDDRAQGIGVQLLYHRQPVALNHEMTLGSASAGRFILQLTARYYQTRPRITAGQVSAVATYTLHYD*