MASNMDEKVSKDVGVEHGSSSEDRIQTAAIMNDDTLRQAAARGQLATDAYGNPVLQFDPKAVRKLRMKMDLYLVPTVALLYLFCFIDRANIGNARIAGLEKDLGLTGNDYNIILSVFYISYIIFEIPATVLCKWMGPGWFLPATSLLFGIVSIATAFVHDRAAICGVRFLLGIFEAGMLPGIAYYLSRWYQRAELAFRLSLYMVMAPLAGAFGGLLASAILTLDHFGSIHSWRMIFAIEGIVTIIISIIAFFTLTDRPETARWMTEEEKILCEARVKSERVGQTEVLDKMDMKKLKRGMTNPVTLQIAFVFLCNNVTVQGLAFFLPTIVSTIYPTFSTVQKQLYSVPPYVVGAFFTVAFPSLSWYLDRRQFLIALSAPMVMTGYIMFLASKVATVRYAATFLIASSAMVLGPMSNAHISANVVSDTARSSAIGLNVMFGNVGGLISTWSFLPWDGPDYKIGNGLNLATSSMILIVSTGALFWMNWDNKRREKLDVDKELSGLSQQEIEDLDWKHPSFRWRP