MSIATLHHTTLPPHTHSPTHSHVSFNFLIYIKPGEMGEDLEWHRRNNSKGVYHAQDASAAAVIPFESRRISLLVPFIVIANVAMFIISMYINNCPQNSANDKCVARFLGRFSFQPVNENPLLGPSSRTLQKLGALDINKVVHAHQGWRLITCIWLHAGVIHIFVNMLSLLFVGIKLEQEFGFWRIGIVYMVSGFGGSLLSALFLRNTISVGASGALFGLLGAMLSELITNWSIYSEKCAALATLIIVVIINLAVGILPHVDNFAHIGGFVSGFLAGFVLLVQPQAGWNSEENVQHGHVSQSPLKRKHKVYQYILLGSSLVILIAGFTVALVLVLRGVDGNKNCSWCHYLSCVPTSKWKCNSVGYCRMVSSGTNVQMTCLSNNKTTLAAANQSDSVLESLCSQLCS*