QDSAIPGGEQAPLSFDECLKILEENFNFDTTPEVRERNCTDVSPPPQTQRAIYAGAHAFQQCPLHPLDLEQRWQEILSLPDFQVCLPLWLVKVLDMHVVDLEPSLYAGIESQPALDVLESCPALCCDSTATAVPAQDFNSTLGSVEVPIDSEANYCGMDLPESKYGIVKVTAGNSRIPLNLPPRESIPGSSDVGKIEIFRPSSSFLAFESTAALDEHDSDSGMSTGSSPHGSHGSHYQALFRDEDDEFSDEDDLDEMESVSGERHTYSQEEDGSAFLDEAHYSSSSPGNDEKQRRNPSGKKSKLSRSDPAASDGSAKRPVARDKSGCYPTSKGGGRLSRDERKAQSLKIPFSVADIVNLPVDDFVGLLSRHQLNDSQLALVRDIRRRGKNKVAAQNCRKRKMEGLSSLEGELDGLLGERERLKRERDQLSSGLASVRQGLEQMQRQVFESLRDDAGQPYSPSKYFLEYASNGTIFLVPRHPSHVVRPV