MLTVQRMEPEYLVYPQSTSSPVEWIPELMQNCAVCGDRVNSCRLGCPACLGCIVFFRRSVIHSSKYRCLRDGNCLINFEFRSSCRSCRLQKCYHAGMKPSAVKRRDCLGPRRPSPSYSDPPILSPEADVQLIDRLIRIQNRQFEEHKRQSVSSPRRADTSDINKMFKWSINNSIEWASQFDPFQKLTNESQKVVLSEYGFAFLLIDQAFRTVSEKANGIWLLQNGTFLHPDYNYGQNGRVQESDYQCTRSHFEFVKSLQIAIQKPFEAINIDIFEIAALKSLLLVSPTYPKTNIFSEYQERMTSLKSKCCTELLEYLSVNYYETHVERFGTLILILGEIRTMVKALYNQTKMSDLFNSSRFDPYVRSFILS