MDRSAVREVYGLLGDESPRLRAAAAGLSASLIQEEAKHAVKAAAGAATRTGKAGTAAAGLATPLEPEAGELRSAEVTVLLDVLSWLQSDPQQPLDQGVVRLLVGALYDLLPAVRDVPCLVSVLSSDQLSERKVGGHWGAAHLAAILAASLQLAARGTGGQGELDSARKASKSKAATAKGDSHQEGSLALMAKLPGLIRKFQTEAAVVLPLLTCARELRFELFALRSEERGLGNLLALVADQVSRHADSRVVAAAADCLVHVVSAGPGSLQAAAQLALNNVVTKTGNAFASAAKAVMQLDDEELASEVEELAGGTDEVAEGAQTLWRLHCAAVRVSSLLARNVMGLAAHATCRDALA