MAGGGGGGGGGGGPKHDDLTPHPVKDQLPGVSYCITSPPPWPEAVLLGFQHYLVMLGTSVIIPTALVPQMGGNNEDKAVVIQTLLFVAGINTLLQSFFGTRLPAVVGGSYTFVLPTISIILAGRYANEPNPHIKFLRIMRGTQGALIVASALQIIVGFSGLWRNVARYLSPLSAAPLVALVGFGLYELGFPSVAKCVEIGLPELILLVIFAMYLPNTVHMLKSIFDRFAVLFTIPIVWLYAYLLTVGGAYRNAPPKTQFHCRTDRSGLIGGAPWIRVPYPFQWGAPTFDAGEAFAMMAASFVALVESTGAFIAVSRYASATPIPPSVLSRGIGWQGIGILLDGLFGTGNGSSVSVENAGLLALTRVGSRRVVQISAGFMIFFSILGKFGAVFASIPAPIFAALYCIFFAYAGSAGFGFLQFCNLNSFRTKFILGFSVFMGLSIPQYFNEYTSVAGYGPVHTHSRWFNDIVNVIFSSKAFVAGFVAYLLDNTIHRHESSVRKDRGYHWWDKFRSYRTDTRSEEFYSLPFNLNKFFPSV*