MELNEHSFLEELLALRRDSRSSSTWETNIPTEMNDLLSSSGSWGNFDYFDQQXPSSSFFPNSSSIHEFSPPFEPNFNNFNATFNQEVYYPFGFGVTDEALLSAQQQVTDSSYSTLDTPPFLVXEDNPWSMLEEEELGLLGDEIHNLETQAEAAAACKVEPTQSPDQVPSFNVGICVERNTRATNKKLQGQPSKNLMAERRRRKRLNDRLSMLRSIVPKISKMDRTSILGDTIDYMKELLERINNLQQEIEADSDQLNVMSLFKDIKPNEMLVRNSPKFDVQRRNVDTKIDICCAGKPGLLLSTVSTLEALGLEIQQCVISCFNDFAVQASCSEDSDQRTLVTSEDIKQELFRNAGYGGRCV