MEGGVGISSYSRNSSNQGSAFLLIAPALRAAIAAHDFADHTAAPIRIADLGCAVGSNTITAVAFVIKAVRDKFKSSGLREPELQALFSDLVSNDFNTLFQHLEGADFFVAGVPGSFYHRLFPSSSIHFSMCNVALQWLSKASVPAAVADRRSSSWNAGRITAGGSAPEVARAFASQAHEDLCRYLACRAEETVPGGLVTFFVSIRSSSDPAEQTGGEDCSLGWMVTCLEQAWNDLVLEGLIDEETRDSFNIPAYHRTLDEIAKAVSESG