MAEEEKHQQLQQEQDPHKLFRSYIGLSFSMFLAMLANNSVPALQGKVRSLSLRAADAAEELRQMKSRRQEDSKANARVVEIFASHRNAWQAEEKRLLHQIDAAAEEIARLRGRVAELEDAAARAERDVAERDEMIGFMSRRIEDEGLGGREREREREVYGKKSEEWFQKEEDEMVGSTARSLEEEVEVIYEEQHSQHFGNNNGFDSEFMASASKFWAEKASLWQDVQYESLESMYNTKHFVARRESPWKVDGDSAGVSSKLKLLEQDLLNLEKIGKNHPSKVSSLIKKQAKRYQAISEKIDDLCRRIANEPCEPSLSTEFRTQTQTEFLLEAFRLQQGASETGQKLMALQTEIGKSHYRDELSETTPITRRSLDSIRNNFKEIQRNLEIWLARIIGDLEGILAREGASRVREYYISRYPFVQ*