MAPSVDAALIQPVEARPSPDSIKYLENVPIIDLAPLQLPQNSSKEEAMTSIAKQVHTAFKDWGFFIVVNHGLSPDLWSNLKVAIAGFSALPHEEKKKVARDIRNPWGYNDHDHTKNTMDWVEVYDNMAAMEELEVPENMEPDCKETKIIRNMWPEKPEDYKKICQDFAQGCLKLSYQLMELISLSLGLPSDRLHPYFEEGMTYIRTNHYAPCSDPELALGKGPHKDPSAFTLLTTDEVCGLEAYRRSDGQWLRIKPIPDSYIIVAGDVLQ