MELSTLASSSCMLSTFKQEAFAAEPTALPDLSEELPQTHPSKNAATFPSPFYAKSYMQMDSAKDSKADKKELCSLHKSLEQEKGGLEDPERPRQRKRRKPRVLFSQAQVYELERRFKQQKYLSAPERDHLANVLKLTSTQVKIWFQNRRYKCKRQRQDQTLEMVGIPPPRRIAVPVLVRDGKPCLGESSPYNSPYNVSINPYSYNAYPAYTNYNGSACNANYNCNYPSMQTMQPAAASNNFMNFSVGDLNSVQTPIPQGNAGISTLHGIRAW