MQVHLGFPADFQQSPLTMQLFLVLDDGFIKLCEYFFSSSGQPLTDKEIFTEFDKTIVQYEEELWRQQRLLEIHWKPHIKLQRIDLTQPYVWKEDNVTDHQLPSLEINSSLNLDEIQPLCMHEELGKPEPQQMKENQEEPEPPQIKEEQKSVVKDEQEELFISLEKEQLEQRWPTDSFTGVTIHEKTEKRKPESNEDQLTIQTSAEPEKQNQGRSNNEESGSNRADELEEKSFQHFRVETGNVVGPEAEWQETMHTNCNISACKVCGKVFASSYLIDHMRIHTNERPFSCLICGKSFTMAARLKVHMRIHSDEKPFSCMXVSERLYQGATGRCC