MAGGGSGSGEASAAGGGKVACAAWIRRREEKAAAAVARVFAAYGRAGAAGSPPALEVLGFDAKECSLSPEPLARAVLGEGGAGDAPRSIAVHPAGDELVCATATGCRLFKLIFEEFTVRIIPRDAPPLESAGPQKCLAFSTDGAKFAIGGEDGHLRIFHWPSMNVLLDEPKAHKSFRDMDISLDSEFLVSTSTDGSARIWKIDEGAPLVNLTRSSDEKIECCRFSRDGMKPFLFCTVAKGSKVVTAVWNISDWKRIGYKRLLGKPISTLSVSLDGKYLALGSHDGDFCAVDVKKMEVSHWSKKVHLGSPVTSIGFCPTERVIISTSHQWGAELTKLNVPADWKEWQVWLVLLALFLASAILFYVFYERSDTFWNFPMGRHQPAKPWNMLKESPPVPEDQNPW*