MSAPQSGSEPASDSYKPRYIDIGINLADPIYRGKHRGVQRHPDDLKDVISRAKEVGCTKLIVTGSDFTSARDALELAKEFPGTCYATAGIHPCSSAIFCKGGHGRHDEHTTPCEPESSEPVEHKGEPDPETSAKVIDELTTLLADARASSKHHLVAMGEFGLDYDRLHYCGKAAQLHSFEAQLKVAASLQPQLPLFLHSRAAHRDFVDLLKGAFGDRLERLEKGGVVHSFTGTIEEMKELMDLGLHIGVNGCSLKTEENLAMVKEITLDRIMLETDGPWCEVRPSHAGYQYLIEKKPEPEPQATNGEPQPADAAAQQQTKRPKKQKNQKKEPDVPSRFKVVKKEQWQQGAMIKGRNEPCTIERVAKIVAAVKGVSIEELCEASWRNTVNVFGLGEEAN*