MSLCVGDAGALLLGPWPLTADPQGPLLDQDEESSVLEGSWSPSSSSLSSFSPPASGDAPSELLSLSWQPSDVLLTEQSTAGDVFPGMDWMTEKLDLNDFDLDSLIGSCDSEDSPGSPEDLLACLDSSMDLDLDSLPFGSADLDLPLGLDLPLPEEIKSEPLSPAPSVPSPPEEAPQDEHTEVPVLHPAGIMLSLSPSHIVVLLTPKEEQNISDCSDSDSGISVSGSPAHQSDLEPSSRAKPYSRPDPEASPALKGRVKTSSGAPKVEKKLKKMEQNKTAATRYRQKKRVEQESLNSECSELEKKNRELSEKADSLSREIQYLRDLLEEMRTAKQRKSKR