PPAFLSASLGMLTSSEGLPPPPASPEWAAGLGPSLTYGEPARLDAGWKNPHVSNVSVQLEMRGLWEEFHQLGTEMIVTKAGRRMFPTFQVKILGMDTLADYALLMDFVPLDDKRYRYAFHSSTWLVAGKADPATPGRMHFHPDSPAKGAQWMRQIVSFDKLKLTNNLLDDNGHIILNSMHRYQPRFHVVFVDPRKDSERYAQENFKSFVFAETQFTAVTAYQNHRITQLKIASNPFAKGFRECDPDSWPRASRPLLGPMPEGSQSSLAPLMKKDQQKERGPSRVPTSMVPPSWMTPARLPPEVLLAPPGYGPMSYPGL