MSSDGGFPGVRGLFKGRGFPGTVKFSRKGASPSEGEEQQQQQQPPRHVDPRDPVAAGIAGLSVESRPMESISSTSAPPPSAASSRGARPSSGSSAGDASRRTSSADEGGGGAGGGGGGAQQQGGAEQQDGVEVTQLRSMSSTRVAKFMRLLDEQVVDLEALRELSWSGIPPSLRPMCWRLLLGYLPPNRERRMQILTRKRREYRDLVPDYYEQAASGLDQSGEELGALRQVAVDVPRTAPGVAFFHDPQVQKSLERILYIWGLRHPASGYVQGINDLVTPFMCTFMGEHMQGPLEGWSLDGLPESQLLDVEADCYWCLCKLLDGIQDHYTYAQPGIQRCVFHTQELIRRVEEPLAAHLEAEGLQFIQFAFRWVNCLLLREVPFPLAIRLWDTYLSEGX