MSKARAVRPELLTLLVSLAFLLFYNLPLWQRLLAITPAGWQGLGMMLAVGLMIAAIFNLALTLLAFRWLLKPALTLLILAAAGTTYFMTQYGVLMDVGMLRNVMQTNPAEVADLLSPKLAVYLALLGALPVWLLWRTPVRYRPWPRELLSKLLVALACLALLAGVALANYQGLSSLFRNNKELRLQVTPSNLVGAAIGYAKGQAQAASQPLRPIAVDARRADLWQGHARKSLTVLVVGESARAQNFGLNGYARETNPRLKAEEGLINFSNVHSCGTETAVSVPCMFSNLGRADYSDARARTQEGLLDVLQRAGLRVLWRDNQSGCKGTCDRVAFQDLSESKDPALCAGGECHDEILLRDLQAFIDGLQQDTVLVLHQMGSHGPAYFKRYPREYEKFTPVCASNDFSACSRDSIINGYDNTLLYTDHVLASLIDLLRKNEERIDTGMLYLSDHGESLGEYNLYLHGTPYLLAPDQQKHVGMLAWFSPGYQSAFGLDSGCLRQRSNEELSQDNLFHSMLGLLEVRTGAYDPGLDLFAPCRAPEVLQALKADGGRALYSEEASGQEPPAS*