MKVRELELCQIQQWYPRFRSVSLKTIIHELPETFVAYLQEDGLFLPRDSEALPARRTERGGATESDDDYRRWSEEDDDTDEPKAPSFPQLEAEVAASIEKLGGSVFPKLNWSAPKDSAWISSSGSLRCTNFGEISLLLKASDTLVHDLCHAFDSCDDKPSQRPDHFFLALRKWYDMRPEMEFRGFVRHGLLVGICQREITGFYPALLESVEALELAVFRFFIDSPCEAFELEDYTFDCYVTRAGSVKLVDFNPWGAFTLPLLFTWDELDEIYTKFALALSEVGVANPNGGLLNLNDDAINPTDGVINPMEGVSNSNEETYVLVHSGGLDSPSIKAHVKGRKLSNIALRERGSKAEFRIVKSNCHVQVNLRMGGGVPYDYVETGPGSAWDEFLQRAGEELQQQNRDAAAGG*