MGMFVVLVGAIVAVTLGYSVSECAALKVDEVSSDADAVPLGNDGVVVRQEGLTTPTPTPTPTPFTDCFPATAYVELEDGRRVQMVGLRRGDRVRVNVGEEPALYSPVTFWGHRDKNAVGRNYVRIALASGKLLTLSATHLAYVYRYNDSGQRVRALVRANDIQMGDWMKDVDGYSRVAQINRDVAAKGLFNPHTAHGDIVVDGVLVSTYNAVLVARAAHALLMVERLVYQLLGDRISILGDLLYFQTPNVLRDLAIRRLSQIDVCQFSLLGSDSKAEHRKVKGYIATQETILCAVHFATHGCTTHRRAIPVNLDSARIESGRPARFELLGRLCFINQCQNGAAPAHLGCKPPSKCQCSQNAI*