MNSSNHKVITCKGAIVWKSGDELKIEDIEVDPPKSTEVRIKMIYASLCGTDVLCCNGFPKPLFPRIPGHEGVGAIESVGESVKDLKEGDIVMPHFLGECGDCPNCKSKKSNLCHKYPLNFSGLLLDGTSRMSINGQKIYHHVSCSTLSEYIVLDENYVIKVDPRLPIEHVPFLCCAFTTGFGATWKDVNIEKGSSVAVLGLGGVGLGVAEGARQKEAAQIIGMDIHEMKSEKAKIYGITDFINISEKSISISELIKDATGGLGVDYFFECTDVPQLTINEAIQSTRMGYGTVIVLGAGLVLDWQMSYVPLMFGRTLKGSIYGGIRTHTDLPSIIDKCISKEIKLDELLTHEVSFNDVNKAFEYLKEPNCVKVLIKF*