MLSFGLVSCGFSATPLVCEDDQTPWVNNICLWHGLRDDNPDLEGGKGPIEDALHQIDCGEESAFGPNVQSGADVTVGSSGLLDATLSPVETHFNEAGMCVVNVHWHLGAEHKNVGTYDIDGEEWMEQHGKTKPKAHGANVVPGHGYGYGNVKGAVPLGEHDDIDPGNFCPGYDEALLLRSPACAQLRTAQLHVGFTYEIHWPHSSLGACGTPWQMQSHFMDGVLCKANEADMDPGDAVAAVLDGTAKIGVQGMVVMVVNDAAYDYPEWNMMEGWHPDLVTDVAIYQALSAPF*