MSLSIDEPAYSRLFVVAGRSTSADFLRSVFEQFGSVQFTKYLREKGVAYVKYDRASSAALAIENLHEVTLNDGQGPRLKVLLADSPHTRTLTSMQPPPTHDELPSDPDNTPPRSRLFMVVPKSADGPIIEAEMARFSGMQYCKTDLIATKGIVFVKYTKSSSACLAMETVQESGMVSGYKVKVMLAEPKTRRGGADGTNYLLGLGARSGGSGSALPHSLLAGMGMPSPYAAMSAANASLLNSLNPGLSPELMNQGLGLPDYALLQSPVGTSSAGSYQTHHAAAAGLHGMGSMGGMRGDTPPLDHAALSAQVNLAAGFGLGGLGNGVTSFSGIGGLSGGGGGGLLGIGASPSSSKTLSKSRLFIVVHKSVGDEALSRIFRSFPGMEYCDLKKDRLSGRSKGYCYVSYSAPEAAAAAQAQLNGIEFPPGSGCRLKVMFAEPLGARPMRGSSDSLLPADGEGGSTSSASASYLSGGGGGGGGTSDENVAAAAAAAVAAGLHHGFMASPQEVSCSNSMQMRTPMTX