MASQSTPGGRGAASSSTPELLDLTIDNITQNTNVINSQAPSARLRYVMERLVTHLHDFARETRLSTEEWMAAIKFLIATGQISDDKRNEFILLSDVLGLSLLVDNVNHPTPPGCTEGSVLGPFHTHDAPTLANGESMTSDPEGEPMLAVCTVKDRDGNPLAGVKVDIWETDSGGHYDVQHRDKDGPSERCVMISDDQGRFWFRGIKPVSYPIPNDGPVGKLLERLGRHCWRPAHVHFMFEKEGWEKLITALYLRGDPYEKTDAVFGVKSSLTIDLDKVDAATSSEYGVPEGTWLLRRDFVLVTEEETSKLRDDKAVEALKKLGLKVRLEDHLPVPDLD