MSINQYSSDFHYHSLMWQQQQQQQQHQNDVVEEKEALFEKPLTPSDVGKLNRLVIPKQHAERYFPLAAAAADAVEKGLLLCFEDEEGKPWRFRYSYWNSSQSYVLTKGWSRYVKEKHLDAGDVVLFHRHRSDGGRFFIGWRRRGDSSSSSDSYRHVQSNASLQYYPHAGTLFI