MTQVLSTNAQTVCPYEVIDFACSDAELPHCQSLCHVVFGDNFVTSECVQKLTGPVFCTCFYKYDKPTCPPPNMMTCAISPDEYTYPFVIRSCSAILRVDVGEQFHVHVCKFGLYCSNVIANSLLDMYVKCDQMRDAHMVFDEMSDRDVISWNSLICGHVRLRQVRKARALFDVMPDKSIVSWTAMISGYTKTGCYGDALDVFRRMQMVGVKPDWISLVSVLPACAQLGALELGKWIHFYAEKYGYLRKTSVCNALMEMYAKCGSVNEAWQLFNQMSERDVISWSTMIGGLANHGRAQEALKLFHEMQRSAVEPNEITFVGLLCACAHAGLCDDGLRYFDSMKNDYNIEPGIEHYGCLVDILGRTGRLERALAIIKTMPVKPDSAIWGSLLSSCRTHRNLEIAVIAMEHLLELEPEDTGNYILLANIYADLGKWDGVSRMRKFIRSKSMKKTPGCSLIEINSLVQEFLSGDNSKPFSKDIHDVLELLALHQSKENDLVDTTLEYLSP*