MSSTQSFDHLDALFLEYVVQEPLSNHFSLPLPVTQLHKCDNDRFLDSASTSFLDQDFDIFSNEDLVFEHCPIMLQCDLPELEPAKREAAVECAVKPTRGPPAVLNVVRVQSRQSFFQSDKPVEITLERLAEHFHESLEVAAAKIGIGKSTMKLVCRQLGVEKWPYKFSKNLEAKALRRSEPRLSTQSRHSDSSDTDGSIDGVFL