MKSNNSTNEELGCGGRKAADQPSGGGGAAAAAKASAAVASSRHWSASTESRIVRVSRVFGGKDRHSKVRTVKGLRDRRVRLSVPTAIQLYDLQDRLGLSQPSKVVDWLINAAQAEIDKLPPLQFPPHDHDLVAAAAAAATSMAPPPFANGGDHHGVSASSMLEDGDKAAAHGGGMKAFMSLSNSLGLLNAATMPATLAAHHHHHHHAAYYAAAESWGNGGNGGHHHDVGHGVSPSAHNSPFPSLLSLAPGSHHQFVFYSPEGGGFAMKEAAAEQFPVDSLDHSQGQLTLSSARSFLHSGSQG