PHCFRLLNQEILRVTTLLGNASVLGQSGLEHASPLASGGMYSNGGADVNVWSSRFQSEMSSLLQPASSPNWLSSQSSSSGLIVKRTIRVDIPVEHYPNYNFVGRLLGPRGNSLKRVEATTDCRVLIRGRGSIKDPTREEMMRGKPGYEHLNEPLHILVEAELPVEIIDARLMQAREILEDLLRPMDESQDFYKKQQLRELAMLNGTLREEGSPMSGSVSPFQNNSLGMKRAKTRG