MEEALKLLQSKETKERMAGVERLQSLLEQSRKRLSATEVGNLVDASLALLKDNNFKVCQGTLQALASAAALSSEHLKLHFNVLLPAIVERLGDGKQPVRDAARRLLLALMEISSPTIIVERSNTYAWAHKNWRVREEFAHTVASAINLFAATELPFQRLLLPSVLQLLEDSNSSVREAAMVCLEEMYRQGGLQLRDELQHHSLRPSQMKDINARLENIEPKVSILQTKIGQIGAAEPKVGLSNVLGTARRSSPKSNPSIVDTNAHRGDSDDTEKPVESIHVYSEKELTKELEKIATMLTPEQDWSIRMAAMQRIEGLVFGGAAEYACFPSLLKQIVNPLSLQLSDRRSSIVKQACHLLNLLSKELLVDFESCAEAFIPVLFRLVVITVLVIAESADTCIKTMLRNCRVARIFPRIVDSAKNDRSSVLRARCCEYALLVLEQWSDSPEIQKVVDLYEDLIKCCVTDAMSEVRSTARTCYRVF