MKDFLAFTKASTEVKTVFFGCRGTPLHRVVAAIAGIGFLLFGYDQGVMGGLLTLPTFIQEFPSMDTSDHLPPDVKTHNTTIQGTAVGIYEIGCMLGALFTMWAGDKLGRRYMIFWGSIIITIGAILQCAAYSLAQFIVGRVIAGIGNGFITATVPMLQAECARPERRGALVMLEGALVTGGIALSYWIDFGFYFVKTNDADWRFPVAFQCVFSMFLTFTVMSLPESPRWLVKKGRYEEAAGVFAALEDVALDDPYVIDQVTRVKESIIMGQLAQHGIEGEEAQRKMAAGECQMGDELPFWQQIKLLFTFGKKKHFHRTMLAYWIQVMHQVSGINLITYYAAYIYQTSIGMNAMNSRILAACNGTEYFLASWVAFYTIERFGRRKLMLFGTIGQACTMAILTGCVYASSTPADGGLGNEGAGIAAAVFLFVFNSFFAIGWLGMSWLYPAEITSLEVRAPANGLATSGNWVFNFMVVMVTPVAFNSIKWRTYIIFACINAAMIPTIYFMYPETMGKSLEDIDMIFALSNPKTPWDVVGISRRMPSSIDNASPAPIILEKPSQENLEYAPSMSEGTINSVRIETA*