MSDSPPSGGPGGPGGPGPGGPQQPSSPPYLPSYAILGGNPTVPLDVPISTVFMAIFIAAGAVHMGVFRANIKRDHKFVFSALLFVFCLARVFALITRIVWAAHPDNLSVAVASNVLVAAGVVLLFLVNLIFTQRIVRSYHPQFGWHKITNGAFIATFALVIALLIMLITATVHSFFTLDPEVRAKDRDVQLVGATLLALLAFLPFPIVVLAIMWPYRQSGPEKFGYGSLRAQVFLVMTTSLLLTVGAGFRTGVAYDPRPLRESAWFLTKPCFYIFNFGIEVIVVIIYAAARVDRRFWVGDGSKAPGDYIASRRASMLPVYREQNRRESMLPGMLQPPPGISSGRASRARSTFADNIQELEGVASGSDAPFTSASDGPSVRSREIEWEKRAQHELEKRISDGDVQVPSALNTGDTDGAVPEHLLSKVPRDE