MSRHTPPTDTLGKESDRTRATTPQDASGCLTSWFAEGKNNKTCPDCRAPVKSQPAPAYLVRAVVQLFTSRAELLDKGETTEQHRAHQNEEAERLEADKKNRDPKEGGLFRGIFNQTRQRPAQPIYDLEDGVVRCPYCAHELEADDCLNCGYRNDDSLSDVRSDSENSEMTDDPYAEIDDDGFGEAPGSDSAEWYDDDLTTENYPGIQRLPTGFRLQSFPGFGNVPGGMARAIYEHFHGHSDFDSHGSTHEDDDDEMDDEEDEDMDSFIDDEEQPEDYDSDSDRDTVVGRSEYGGTQLRTILDSSPGSRYSSAQSNIYDFDTMLDSDEDGTSDEGEDEDGNENEDEELEDDDGEEEEEEEEEEEDDDDDDDDDDEPIRPSVARSRRTTYQILSSSSPLRVNSAPATSTCSRPQPPAAGLSAASAISLDDDSDEGPVGPATRRARARPAAA*