MKGGNLVKENTFCRCSNDLPLNWNTTKDHHDQKIKEEGKSKVTTLSYFNTDADETDDFISEFRDLPYKFHETILPDLERISTTSKAYISRANQEITQGIKPLVGNKYASIIASLTSCIFLILPLLLVSLLFNQIKTYISLQKILIFIQVYLAIYFLILSLAYFATGLEPLRFFYTTSTSSYITMQVFQTLGYVLYLLMQLLNLVVVFSTMESGLALKLLGLAQMIVGLAVGLHYYAAVFHRAVVGKPPKTNWKIHGIYATCFLVICLFVRAERRKKTYLQEDGGDDDKKS