MDQRVDVFYREIFGDLTVNREEAAELTEFLQKLQPPPDKLPWLRATAFKIGCEFITEDDHEKNVSLLRTINFIVHSIETVCMEPKPLENTVTLDEEAVEEFYKGVYDGLSVDQDENSELYTFFKETNPPEPQALVTTRALAFKVGCEHIGENKDTNVQLFRCINVVLHAFEMCCLKPKHLELKLEESVDLGMDISAAVQHLWNLDDNRLDPEADYTMNVQSGKKPFWKEDGANDPLFSAVDRACFQRPTYAAFIALLDNYSAETGVAEVVSDAERSEVSTFLNAVMETKPMQFCHQYCRAKDPDGVPSSSQEFKGLLKKIWFDLYRREQTGDSSGFEHVFVGEVKNGEVSGFHNWIQFYLEEQKGGLDYRGYIKPRSQTDALADANDYLLSLQFSWHGVEKFVSTSFIGVSPEFELALYTMCFLVGEEENDVELNTGGAENDAYGLKIKCYKIARDKVGTSFPEVTSHYED*