MSKSIVLWQSLSDQEMIRLRGEVIRAEGVLKLVSDSEAALLGLACREKLQDLVALAGSVARLGKRCQEAALQGFEHVFADILRQAIDVSALEFSAREMEAKVKKMERYIASTSNLYQELEILADLEQAVRRIHEDDPEASSQQRDNLSALEHKISWQRQEIKYLRDMSLWNRTYDKIVMLLARTICTIHGRIVSVFGPPAALDHGNCNSGFLGLGEFARFDRCGRFSQQLSANHSQVLSQQQQQQQQQQQQTVSSGSFLQFCGGGGGEVRSFVTTNGYRNGSSRTFLSQPSRHHVPNGRLTSSRLFFDPKFIQQTAPSSTLGGSALALHYANVIIIVEKMVKFPQLVGNDARDDLYRMLPKSVRVGLRTRLRACFKPSNGGGGGEAAVLRLENSTAAAWRESLEEILGWLAPLAHNMIRWQSEHNFEQQVVSRTNVLLLQTLFFADQIKAEASIVELLVGLNYLCWYEKEMKASIPALDYAAAAAASKDLDEYLDWQ