MKTPKPREEIPAGCIHVRARRGEATDSHSLAERVRREKISERMKVLQSLVPGCEKVTGKALMLDEIINYVQSLQNQVEFLSMKLASLSPMLYFDANSDDYMNEAERVMRSTPLQASYVGQTNHLRSVALEDGTSNYHMMGHSAHLFLQGQGTTSFPENGSSFMGEQRRGFLSQAEDVNTCSSFQ