MSKTAKRTNPTKVVTGVVRLSYANVWEPKSINGGAEKYSVSLIIPKSDTKTLSAINEAVNAAIEEGKGKFGGKIPNKAALKLPLRDGDIDRPDDEAYANSYFINANSNTPPQIVDRNVNPIIDRSEVYSGVYARVSINFYAFNSNGNKGIACGLGNIQKIRDGEPLGGRTNAADDFATDVDDDFLS