APGSFPAGRAATPKSVCEGCQRVILDRFLLRLNDSLWHEQCVQCASCKEPLQTTCFYRDKKLYCKLDYEKKSFFFFKRKTIPVGMGRRLLSLSSPAAAFVFPCSSCSCCPFRTPLPGRVSELLNFUQIQCKGNPSPAKQIFRKERPAFISSLGKSDDEDSICKLGQASGKGAEDGKDHKRPKRPRTILTTQQRRAFKASFEVSSKPCRKVRETLAAETGLSVRVVQVWFQNQRAKMKKLARRQQQQQQDQQNTQRLSSAQTNGGGGPGLEGMLSPYTALPPPQQQLLGMEQGVYGSDPFRQGLTPPQMPGDHMHPYGAEPLFHDLDSDDTSLSNLGDCFLGTADAGPLQARVGNPIDHLYSMQNSYFTS