MGLSFSNLNGEHTGSSIGPSLGDIPESCVACVILHLTPPEICNLARLNRAFRGAASSDSVWERKLPSNYKDLLDLLPVERYRSLSMKGVFALLSRPIPFDDGNKEVWIDRVTGRVCMAVSAKGMAITGIEDRRYWTWIDTEESRFHVVAYLQQIWWFEVDGMVRFNLPPGIYCLSFRIHLGRFSKRLGRRVCHFEHTHGWEIKPVRFSLSTSDGQEASCEYYLADKEGEQTGRESWRDYKVGEFVVGCSEITTEVQWSMKQIDCTHSKGGICVDSVFIIPTDVKERNKRKAGVK*