MKNMSFHDDFVAKRCSVSPVSAVTVGAGVQWEELYQAVFKQGKVIVGAGGVTVGAAGGYPQAAGHSPISPAFGLAADNVLEYEVVTAAGDLVVANGCQNEDLFWALRGGGGGTFGVVVSATHRTHPPLTNLAFAVYTINATDRSSFLDLLTNFAVIHPSLSEAGWSGYFLLSSQSLQLSRQTLLVLYILPNKDVSFAKSTLAPFLDYVEKHPKLQGNGSVVSLSSFQEYYSQFLCGGQNSCVNSNNSAISAALSSRLIPKSLFDSRKSVEQLSDALISILERYPASILGAFVAGGAVARPREENAVNPAWRRALLLAIISSGWSDGASLEEQREVARNVSAANKLLIDLTPGSGTYINEADFNEPDWQQSFFGEHYPRLQAIKSKVDPSGLFRCHHCVGSEKWSDDLNCPRSSE*