MAALCSAASPAVSRAAALGLSARGPASLLPFRLRLRAAPRSCYAAPRAGRVAPSWRAHRRFAASAASATEEGADVDTVIPPDNRIPATIITGFLGSGKTTLLNHILTSHHGKRIAVIENEYGEVDIDGSLVAAQTAGAEDIMMLNNGCLCCTVRGDLVRMIGELVDKKKGKFDHLVIETTGLANPAPIIQTFYAEDAVFNDVKLDGVVTLVDSKHARLHLDEVKPKGIVNEAVQQIAYADRIIINKTDLVSEPEVSSLVERIRSINRMANLKRAQYGKVDLDYVLGIGGFDLERIESAVTEEPHDDHEHEHEHKHEHEHHHDHDHDHDHHHHDHDHKHDHHAHDHTHDPGVSSVSIVCEGEMDLEKADMWLGNLLLARSDDIYRMKGLLSVSGMPQRFVFQGVHDIFQGSPDRMWEPNEPRINKIVFIGRNLNREELETGFKDCLLKK*