MEVIKSNKGGNKICWRGYTYIMKHQGRKRLTWRCKKESSLKCRGTMYTDLNIGHPQIGKVHSHIADKHEVNAIKCTYKMKEAAKRTKTNPAEIYAENVKNLDPQSQARIPPEPIMKRTIRNQRKTEHPASGTSIEGEWCTTGNPDNKRLLLVDDGDENRLVIFATDEGLQNLSKSNEWYMDGNFALSPKGFMQLYVIRVQINGIFVTAVYCLLTKKTQSTYERMLNCLMEKCAEKNIFLDPMYIHVDFEKAVINAIKIVIGEHVEVNGCFYHLTQATHRHIRKMGLTTEYKSDEEYSAFCRRLDALAFLPLCDVAD