MGAALTLQLWSDYYNFGSLTDDLYGRGSDASRQLNQARLMARKNGQNFPCLKCGKWYSTRSIMLRHMNHECGVEKKIQCKFCYKKFRRKWNLEQHIKRLHMSEKRKHHLHQQQQHHQQQQQQQQQQQQQQQQQQQQQASQQVSNRN