MPNGKTQPDPVATGHGSAQALPKNSGASKPKPGDAVRKATKKAIASLGETAHQPAAMAASPVGGDSPAGLELVQVAQGVIGGLECLVVDGRALHEVLGAKRDFATWLKSKLDEYGFIEKVDFEIFPQTGENSKVGRPTQDYSLSLDMAKELAMVERTPQGRAARRYFIACEQRLMQAGIPAPALAQPTHGPVGHEGGDMLDYFGPEDVHETAMIHNAMYTRTWLLAMREANNVLLLGRDAGIAEGFACVYQQRMLSQLVKSLESINFAERFKDNYIADTTAYINSWMPAPN