MKLWSDYYNFGSLTDDLYGRGSDASRQLNQARLMARKNGQNFPCLKCGKWYSTRSIMLRHMNHECGVEKKIQCKFCYKKFRRKWNLEQHIKRLHMSEKRKHHLHQQQQHHQQQQQQQQQQQQQQQQQQQQQQASQQVSNRN