MPSLDEAQISNSAFDWLCELSACFNRGGATLLQVEGRRSLKWDSYVGVLETPCGTRLEILPKHHQQDDCRRKSRALLRKLIQSALSLKPREISATSLELFDAPLSEWVMGQFLNELDLLIKRGVRFDYQRLEEEQRFLRGQLNMVAQMRQPPGRQHHFQIRHDVFLPDRAENRLLKLALELVAKTTQDAANWRLASELRAMLAEMPASRHVSMDLRAWSCDRLMAHYQAIKPWCELILQQQMPVAVTGQWQGMSLLFPMEKLFESYVERWLRQQLVVGARLTSQAARHSLCVHDQRVMFRLEPDLLLESGQKAWVLDTKWKKLDGSDRQNKYGLSQADFYQLFAYGQKYLGGQGEMALIYPRWAAFERHLAPFEFSPELKLWVLPFDLDADTLLGLDQVDFARCMRQPCYALDLLA*