MAALTLSPTLARRPRPFVALQRRPLCLSRASGPQCASRSRLSCRATSSPQQNVAASTAKQAVELGLEAFEAGDTDAALTLFQKALSLQPDADEARAAAYNSACAHTRLRQWEPAVQAIKLAVNTHGLKLSVALNDADLEPLRERREWLAALAELRGGINEQQLVQLRSEAKAPFRLTRIIFVGGLAVGAALGLFIITARLLAAVQGGEGAPDLQETLQNFGINAAALAVLSFFVLRDVSSQNKDQQVITREEALGKLQISLGSDRVIPLAAFRGTTRPVIIAGSRGQISRALAAAEPCREALRERGISVVPIQLSAEDVGEKLRQLKAEFGAAAAAPASKGFGGAASGSSKAAPEAAAVPAAASGLTSKDRRWQLKPHNEAEWQQWLLEQKQASGINADTIYVQVQLDGTVRASGAGMPPWTQFLDDIPELGDIRTKVTDGIGRX