MAAHQSDHHHKVSITKTTSVHPKPVPPQTQHTHLLNLSNLDRKCPMLMYLIFFYRPTPQKTLPVGSVFNSLKVSLEGVLSVWYPAAGRLALNPTNQKLDLVCNNAGAVLVEAVTQVKISDLGDLSKYKKFYENLVYRPVFSGDFSKMPLVVAQVTMFGCGGYAVGIGISHSLVDGPATFDFLSTWASAASGRLAGGVELLRPVHERGRLLVGQSQSQLQLNRSDVSHGTRVVAFEHLHQMIEQAIATRSVDTDRMLGGCKFSEMGSTNQEEDYVLLTFSVTSAMIDSLKKRVICGRRVNACSSFEVLAAHLWKARTKALGLKKERNICLQFSVDTRNKMTPSLPKGFSGNAYVLTSVICTAARLEKTTLEALVEMIREAKGLITNDYVQAYLEALEAPQRALPPLRELTIVSDWTRMPFHAIDFGHGHAAYASPLETPLPQVAYFMQSPNEEGAVDVRIGLHPENVQAFSHYFLTNS