MSLFAAQLHPGRALGFLVLGATLHDVLTRLKAEPQRFPKIELLYSPDRPVTEPVGVSLPANGVRLRFDGPEQRLRLIEVTDFTKNHITFKERDLVKPAATGSPVPGDSTSGPTFRHIYHKLLGPTYAGEFIPPSNTHDNGIYVLSYPGVAFNFSLNPSEYSPEKDVVSTFASASSQVATSMAVFSGDSWADARPNLWTEKLPSIKSTTVIPRGKDVYPDEISLVRLYGAGKIQMFRKWTNNSFMITLGETTPQDLLMELGPPNAIYRKNDQKMVIHKMRTASNTKARPEAVDIGRPEDLTDTDQSSLHDGSDVSDNEEAVDDHIGLNANGECFYNYFYLGFDILVSTRVPPSQAPPGSKPNEAEGQNGIISHSPDRLVATKLVLHGNIPGSYEFNRHRRCRWEIAYLDSFIDDVNGPTDSETPFPRIEDRMNATWAPAFPRNDSQQRQRGMVLNRGWGDSPGSSCEFLGGWEESGAKRAEANGDSTTTLYGFPGMVFEVLKNGHVNTVTVF*