MENCPELLLVALIPWTETLHRVIVRGAKLLMKFRYSESSDGATLRITSDASGMELRELITHLKDDGLLLLPAHLCGSLQALEINDCPELVLVDPPSLLPGGRGLQALRFLQKLAIRRSPKFLSACLVSSPSRFLFPSSLQSLDLSNVQGMGTLELLSNLTSLTSLNLGRCGQDLRCEGLGPLLGQLRELTVMGCPRFFAGWNPDARRVLQHEGGGEEQRRQIGSSKLQVLRTGDGEGLLAAPICSLLSSSLTKLVLFGIKDAHLECFTNDGLHLLTSLQELEFWKFDDLQHLPAGLHKLPNLKKLSVYNCRALRSLPEDCLPKSLEYLNVRYCHNQELKQQCRGLMGTIPTITL*