MPEPDPREPLLSSFDIAGVAEYIKSGKCKRIVVMAGAGISVSAGIPDFRTPGTGLYDNLQKYNLPHPTAVFELDYFRENPKPFYLLAKELYPGNFPPTPTHRFIRLLHEKGLLTRCFTQNIDSLEAAAGIPGDKIVAAHGNFDAAHCLRGHAADVNDVKAHVDRGDVMRCKEVGCDELVKPDIVFFGEALPQRFNRLAATDFDDCDLLIVAGTSLAVHPFAGLVDFPSEDTPRLLVNREVVGELDPRMRSLRRMLGRGAGFDFSEEGNYRDALWLGDCDDGFMELATLCGWGDELQEMCERK*