MSALCPVCNVTLPLPQIESHVNSHFDDDEIDPQIASDHYLALQLASDPPSTPKEAPFLDPLNKTVPFASLARSQTKSPFHRVENSGLISLLKTCLESKTKPFESNTSLLSGYVDHFQSTKEDKGWGCGWRNIQMQCSHLLSRRDQDVKRVLFGGSEFVPDIPSLQRWLELAWRSGFDVSGGLHFDKHIYGCKKWIGTTECAALLRSFGLRARVVDFAPEKSRSMYLSVPGSAVAPKRRGYGPMDRYVVRKGGSGVEKGGDCDSLGSSSSSRTSKGAVLMEWVWNYFSDNRLDVSSGVHITNKGPLYFQHEGHSRTIVGIQRRLQGTTFTPQYNLLILDPADFTRGIEKALVDKRGWEGYLKRGAHTLTCPEYQMLYVDNGIAVGEELEQLKTIDSHFVEF*