MLDVRGMSNLPEKSVYGGPKSQSPWKRITLNHLAAKYDKGEPITVVTAYDYPSAVHVDNAGIDICLVGDSVGMVVHGHDTTLPVTLDDMLLHCRAVSRGASRSLLVGDLPFGSLEESKEQAVASATRLLKEGGMDAIKLEGGTPSRVIAARSIVEAGIAVIGHVGLTPQAISVLGGFRPQGRNAASATKVLESALALQDAGCFAIVLECVPSPVAAAVTSSLQIPTIGIGAGPNCSGQVLVYHDLLQMTQHPHHAQVTPKFCKAYGNIGIAVNEALCKYREEVVSQKFPSAAYTPYRIDQSSVETFIAELSKRGLGKAAQAAAAAAENDKKSGEPRISTLPD*