MAICLSLLPVPHCAVLQRRVWIRDAPLQTLYTSGMALCNVAISGVPALDCLMPSPSPPMPALTLRGIRIPCKQRKGRLSGIFMTATLSKGFVTGASADGAYVPQELHRQITHSMPLEKIDIFRSLENWAESNILPYLKPVEKSWQPQDFLPEPSTEDFLDELRDLRARAAELPDDYLVCLVGDMITEEALPTYQTMLNTLDGVWDETGASLTSWARWTRAWTAEENRHGDLLNKYLYLTGRVNMRSIEKTIQYLIGSGMDPQTENSPYLGFIYTSFQERATFISHGNTARHAKDFGDLKLAQICGTIASDERRHENAYTKIVEKLFEIDPEATVIALEGMMRKKISMPAHLMYDGEDKHVFEKFSLVAQRTGVYTAKDYADILEHLVKTWNVENLPGLSSRGQQAQDYVCGLPKRIRKLQERAESRVKKGPKTATFNWIFNHEV