MDGGDAPAAGGGKVACAAWIRRREDKSAAAPARVFAAYGRAGAAGSPAALEVLGFDAKECSLSPSPLARAVIGDGGAGDAPRGIAVHPAGDELVCATAKGCRLFKLIFDEFTVRIIPRDAPLLESVGPQKCLAFSTDGAKFAIGGEDGHLRIFHWPSIKVLLDEPKAHKSFRDMDISLDSEFLVSTSIDGSARIWKIDEGAPLVNLTRSSDEKIECCRFSRDGMKPFLFCTVAKGPKVVTVVWNISDWERIGYKRLLGKPISTLSVSLDGKYLALGSHDGDFCAVDVKKMEVSHWSKKVHLGSPVTSIEFCPSERVVISTSHQWGAELTKLNVPADWKEWQVWLVLLALFLASAVLFYVFFERSDTFWNFPMGRHQPAKPWNVLKESPPVPEDQTPW*