MLPGCQLDGASYIRAAALANGLKPDQIKVFGRKAASLTSEQLNGRKVDVLIAEPYYRAYEDLLPWRHLRFWYERTSLAPLLAENAVISPCKGVLRGVFLHLPDLWQSRRSLSSVEGFDHSSVNQVLGACGDMPPSWEGPLVPYSIWQCGRSKELTEKFDIMEFNFTLTLQAVQGSVKVPVLNSGLCHGVALWIDWVMDTQHQHLISTAPSDREPNDWKQGIKLLNVPVKLLSKEESSLTISAAFNPLTGDIAVDVDTQTS*