MAFSPTARATPDGLDLVLFDVDDDDGGFDFSDHGETGTDDVPFDADAWDDVLNAFDAYREDASAFDVDAFGCAAWPDLDGEAKDDDDFDGYDASRRNAAKAVREHVASALRDALSACESELSWASDEGEWETKRREAEDAAKAIKYVRSRVYARLRALGASTDTATTNRLKMLRDMFVAELRTFAARADALERRAAETLVSKNLCLNLPDPKLMLKKKFNTTLTSVLDSFDAAFEHVVAKAKTPSTKARAAASRQSEQNSGNSNAVEQQTAQGRHETHAKKILSAWLWDHFYPTDERLKPIPTRAEKEDLARQTGLTTTQVGDWFVNARARLWKPYIEGLIRGVYNDATVKKALDLQAEAAA