MSQQQQQQQQQHHHGTWPREPAMHLYHHPCQLEQREGHHEREQMFEKCLTPSDVGKLNRLVIPKQHAEKYFPLDGNSGEKDLALSFEDETGKPWRFRYSYWSSSQSYVLTKGWSRFVKEKKLDAGDVVLFQRPRGGGDRLYIGCRRQGANETPSPARTATRLNEKAPWSRVHRTASGPHPVSPSGACSRQAPVQQDGLRHAGRRSLRPCDNTAVAPGGKAKRLRLFGVNLECGPASDRRPLHSASWL