MATPETTHSVASKLQMVAMQTVVPAKITDPGQRRRISGQTRPEMYKEHFHMVLYYNKAHEEEDGWVLTGWIKDSLSRSLSEEPMLAGRLQRSPDNNEGEMAIALNDTGVRLVNAQMEATVSEFLNSEERGDVEAQLAFWKDVDEQNPHCSALFYVQVTSFQGDGYSIGITSSLLLADPILITSFIHKWTSTLNNIITENNPNIPKFFFPNFRSTAELRSPVLTPSPCNPIHYQTTIYKLTGAPEQSHAYKKIAALAFGKAGEKLSTISVIFIDRSGDRKVSTFKREEEGLDESIRSLEGVLSPTSWDDLRGEEVSFYKGNMPVCVSYHIVSKPDEGIVMIMPPLEEGSLETTISITVPN