MSTLSAGVVGVRQSGSSGNSPVYDLPFGTVQLASSSKDGSGNFDLAPGFAASADYENQEDEDDEEGDDDDGDSEDGKGKGKKGKRARSEAKGERDLKTGRRKIKIEFIDDDARRHITFSKRKAGIMKKAYELATLTGTQVLLLVVSQTGLVYTFTTPKLQALVTQAEGRNLIQACLNAPDPPNGGADSDGEDQSGDEGSDAGEGSSPSESQASSNKRAVQNRKRPRTASTSKSSSASASVAGTAAAGGEEDPAAAAASGSQLATAKRGRGRPRKNTAAQASTSSNETHPMPPPPAMHQSFSDDAVHQHHQHQQQSHPQHQQPQYTHVPSGDFPNYTAGGFYGDASAATANHDLGFGQPNGLSVDGQPNWAQSMPSNPNQMFDPSHHQHQQQQHQASQQQQQQQQQQQQQQQQQQPPAAFNYAAQHFGHFNPQQLNAMQPQEIQAPRPAW