MLRDLLPTTTLMAPAIPNSPDTCAAAAPPDQHDIDIDIPVFDLSHIQSERQAGEGFDPDYEENLLLSEFRRCCEDWGCFRLTDHGIPDALIGRVETLCRNVFKLPTETKEKNVSTVPYGGYIQGGSAAPFYESLGIGPNFEAIHEFSDLMWPHGNENFCQVMREYLEKKKELCDRIHKIILASLGVSNYYASHFEHCKLWFRMNEYQVSCDEASGMISLPAHTDGGSIAILHEDEVGGLQVLSKAGNWVNVKPTPNSFIVFLGDTLQAWSNKRFHSGKHRVIVKGRQSRLSLAFFTLFLDETAIDAPPELVDNEHPRHYRAFHYPEYIASKAANTITGEWENMLDAYAA*