MSASRLVSLSRKIIKPSSPTPLSHRIHKLSLMDQMGTHSYMAALIFYPKQNTTTSMPEPTKISRVLEKSLSKVLTSYYPFAGQVRDNSFVECNDIGADLSQVRIDCPMSSIFDHPRTYIDNLVLPFDPWFPSTDSLVAAKLCHFECGGVALGVCLSHKVSDGYSLGKFLKDWSMVARDSEAKLSLLFNGSSIFKPSNSSSFQVVADPPLYKNESKRFHFSASNLKSLKSLISSADSATQICPTTVEAITAFIYRCVSTPQSLLIQAVDQRGTSNDALVPADLTGNAILPFVVSATNKEEMNLERLVSELRKGKEKIQDMLKYIESEEFLCSKVSDIARELNKRTSNNDIPMYRFSSLRRFPSNDINFGWGRPRQVDISTFPINMFILMDNQNGDGVEVIASLQDGELSALERNDDFLQFASPCLGF*