MSASRLVSLSRKIIKPSSPTPLSHRIHKLSLMDQMGTHSYMAALLFYPKQNTTTSMPEPTKISQVLEKSLSKVLTSYYPFAGQVRDNSFVECNDIGADLSQVRIDCPMSSIFDHPRTYIDNLVLPFDPWFPSTDSLVAAKLCHFECGGVALGVCLSHKVSDGYSLGKFLKDWSMVARDSEAKLSLLFNGSSIFKPSNSSSFQVVADPPLYKNESKRFHFTASNLKSLKSLISSSADSATQICPTTVEAITAFIYRCVSTPQSLLIQAVDQRGTSNDALVPADLTGNAILPFVVSATNKEEMNLERLVSELRKGKEKIQDMLKYIESEEFLCSMVSDIARELNERTSNNDIPMYRFSSLRRFPSNDINFGWGRPRQVDFSTYPMNMFILMDNQNGDGVEVIASLQDGELSALERNDEFLQFASPCLGF*