MNGPSFPDFTVSKEILWTHSLFNPSRVAEEKLTRRAQYGEDNEKLVATAFIALLRACAKNKDLRKGTLVHDEILRRGLLEKCLDTLVTMYAKCGALARAEELFDMQKSRNVVTWTALIAGLAQTGRGHDALSYFDQMQHKDLPPDVVTFTCILTACASIGALDKGIHIHNEIAKQGLLGINILLANALINLYAKCGSLVKARQVLVELPIRNVTSWSTLIAGYAQHGEGEQALECFERMQHEGFSPDAATFTSILKACGTIGAVDKGKRIHDEIVKQGLLGNDIVLACALVHMYAKCGALTKARQVLEELPTRDAISWSVLIAGYVENGEGEQALECFQRMQRERLSPDAVTFSCILRACGIVGAVDKGEEIHDDIAKQGLLGNNVVLGTALVDMYAKCNALSKARRALEALPVRNAISWNALIGGYVEQGECVQALDCFEAMQCEGISPDEVTLICILRACG