MQSFSTYSYLSFFFLFTTLSNPIFHSYFGILGFVKTVLTHDGFCSAPLRIDTDSNSQPLYWKVTNPTLSPSHLQDLPGFTRSVYKKDHAFITPESQKIQNQGSLLVMLKGGKIFDNLVQHFSNYSAVSTITRKQKILVHICGPGKCGSHQHIWECPQTESTPAILLACNFFYTVRKFVKLLLCITGVIFWSDRFLSIEVDSYAYLPPNLDHTVETDAAATLIVFERRYSGMENHVTEQIVGSTDKQPLLETPGEIFELRKLLPTSLAYDFNIHVPNSSRYAALGKTRSRYLIYKDHSVHTCPFLHSKELPSSPQQRNKKQEQQGLLKGRVTVPLLRSHHQFLHSSVL*