MSFASQQNNNAAQSEGRRIYIGNLNYELQSSDVEGMLQQSGFPNYEAVKIPVDPGSQRNRGYCFVDFTTADEAQRSLSELQAVIGGREIKVRPCEPKQQGGGGGFNGGGGFNGGYQQNAGGYNGGYQNAGGYNGGYQQNSGGFNGGGYQNNSYGQQQRYGGGGGYQDNRDVRKLYVGGLGPQPEQEQNEQEVMQIFQGFTPSSISKRLESNRANADGQQNNYYFCFVEFETPEEANAAKDQLDGRVYGAEGNQLRVSFAKPSRSQGQGGQQQQRWPRQQQQGGGGGFGNQGNWRQ