MAEPMDIDTPISGPASGVQPRNAMAALMANAKGKGKEIASPAAAGKAVDDKEGLPWVEKYTSTVLALARRLYGPAYRKHILELNASDDRGIDVVREQIKNFAMTKVLFSKGFKLVILDEADMMTQAAQSALRRVIEQHTKNVRFCILCNYVNKITPAIQSRCTRFRFSPLPEKEIQVKVDEVVQKEGVNLTDDGRDALLKLSRGDMRRALNVLQACHAAYDIVDETAVYNCTGNPHPRDIERVVQSMMVDEFGTAYSLITTEHRLSLGGSEKMQLTALLG