MSASRLVSLSRKIIKPSSPTPLSHRIHKLSLMDQMGTHSYMAALLFYPKQNTTTSMPEPTKISRVLEKSLSKVLTSYYPFAGQVRDNSFVECNDIGADLSIVRIDCPMFSIFDHPRTYIDNLVLPFDPWFPSTDSLVAAKLCHFECGGVALGVCLSHKVSDGCSLGKFLRDWSMVARDSEAKLSPLFNGSSIFKPSNSSSFQVVADPPLYKNESKRFHFSASKLKSLKSLTDSTTQIRPTTVEAITAFLYRCVNTTPSLLIQAVDQRGTSNDALVPADLTGNAILPFVVSATNKEEMNWERLVSELRKGKEKIQDMLKYIESEEFLCSKVSDIARELNERTSNNDIPMYRFSSLRRFPSNDMNFGWGRPRQVDISTLPINMFILMDNQNGDGVEVIVSLEDGELSALERNDEFLQFASPCLGF*