MAHHFICPSSLLLRHGLTDSWQSKGSWITMLKRVSHRFHIPYNNYMFGASSLPGVLDLHGILNLPEKVVYGEPKSQSPWKRITLNHLATKYDKGKPRPLDVRGMSNLPENRVYGGPKSQSPWKRITLNHLATKYAKGEPITMVTAYDYPSAVHVDNAGIDVCLVGDSVGMVVHGHDTTLPVTLDDMLLHCRAVSRGASRSLLVGDLPFGSYEESKEQAVASATRLLKEGGMDAIKLEGGTPSRVIAARSIVEAGIAVIGHVGLTPQAISVLGGFRPQGRNAASATKVLESALALQDAGCFAIVLECVPSPVAAAITSSLQIPTIGIGAGPCCSGQVALLFPSF*