MSALIASSSSSSYTASEWKYDVFISFRGKDTRDSFTNYLYKDLYQKGIETFIDNKLNRGEEITPELLKAIQESMVAVVVFSHNYADSPWCLDELVHIMECKRAHGQIVLPVFYRVDPSEVEEQIGEFGKGFDRAKKQANGDMRLVKKWKAALKDAANLSGWDSSVVRPDSKLITEIVNHILKKLNHTPSSDTEGLIGIESSLEQVENY