MKIGVYGASGRIGKLLLEELKGGYKGLALSSVFVRQKCETDFSSFSHAPLVTNDLKAFVRACECVIDFSLPKGLDNLLEALLECPKILVSGTTGLEKETLEKMQQLALKAPLLHVHNMSIGIMMLNQLAFLTSLKLKDADIEIVETHHNLKKDAPSGTALSLYETCAKARGYDEKNALATHREGLRSKESIGIAALRGGDVAGKHTIGFYLEGEYIELSHTATNRSIFAKGALEVALWLKDKTAKKYEINEMFG*