MGSRGGAGSGMPASSPGTGLRGLSPYLMGSLEGGDMLDLGMADLGYIASPGFPHFQPGFVPSPQNPMPRLRSRKSAPERTQPSVASPVKTLFTRRSSLAGGPSLMASFGYTSRGGGDGGSGAAAAAPPQTAAEACLRHCLQQPRTQRWAAAEFAYSALDRPFFMFNPLSGLLAQLGLVDDARLTRREWSLVRSGLGKPRRLSLKFLKEERVRLERWREGCRQQYVTGAAAVSDPKVADHLPLPLGVGQRVAARHPATRQLHDGSVLTVANSYYRVQFDRQELGVELVRDTDVMPVDPYENLPPALLAARPHMLLNGRQIVNGQPVRPLAPRHPPLALPSPAMAATAAAVAAASAVGTPLATGPPASTSALLASAQADAAALGAGEAEQPSQQQQPQX