MVKDLVGYRFYPTGEELINHYLKNKILGKTWLVDEAISEINICSYDPIYLPSLSKIKSDDPVWYFFCPKEYTSAKKKVTKRTTSSGYWKATGVDRKIKDKRGNRGEIGIKKTLVYYEGRVPKGVWTPWVMHEYHITCLPQDQRNYVICQVMYKGEDGDVPSGGNNSSEPSQSLVSDSNTVRATSPTALEFEKPGQENFFGMSVDDLGTPKNEQEDFSLWDVLDPDMLFSDNNNPTVHPQAPHLTPNDDEFLGGLRHVNREQVEYLFANEDFISRPTLSMTENRNDHRPKKALSGIIVDYSSDSNSDAESISATSYQGTSSPGDDSVGSSNRQFLQTGGDEILSSCNDLQTYGEPSISSSTRQSQLTRSIIRPKQEVKQDTSRAVDSDTSIDKESSMVKTEKKSWFITEEAMERNRNNPRYIYLMRMIIGFILLLALISNIISVLQNLNPAMKFDRER