MLGANQIGFQTYSYSRHFISNCTRVLGYESTPLGVDSEGSIVSIGTFPIGIDAEKVEAQRKHPDVAPKMATIREMYADKKIIVGRDKLDSVKGVIQKLHSFEKFLEEYPEWRGKVVLIQVTSPAQSESQKLELKVSELISRINGTYGSLEFTPVHHYHNHIDQDEYFALLSVADIGLITSVRDGMNTTSLEYVMCQQENHGPLILSEFTGMAGSLGAAIMVNPWDYSEVAKAICDALNLPAEEKKSKQMQLYKHVTNHTAQFWANSFVKELIGSLSNKDQSGVTPYLDIKYLQKKYKAAKKRLLLFDYDGTLTPIVKIPSAAIPQRHMLEALERLTDDPNNIVWIVSGRDLNALDNWLGSVKGLGFSAEHGSFLKNPDSDKWINLTEDIDMSWKNDVTEIFTYYTERTQGSFIEHKRSSITWHYRQADPEYGAFQAKECQNHLESAVLPKLPVEI