MKLITASLLLLSPLASQGFVSPQGVVRTCHDGLVLPPKPSSCLAMQTSGEQPQPSGLNLGLIAQNAANQALIGSTIWTGGNGYEVLTNRADFGVLGIVFGIVGVLPMLALSRKIETSEAYAVSGLNLSTNMAVLRLFGDTPKPISVLLVSAFLAGLTGIVEETTFRGQLLYVFANNFGNGDLLTGALLSTVLFAILHTNPASFVQGDKDAKLDNIVLFGLQLINGSWFAFLYLTTGNLAVSILAHALYDFYTFYKTHMVDVAGQMEYAARESEMPDVSPALQKKWVAERGEDFVTGVQESFYLMDTNRDGVLSRKELRVALFSYGINLSQLQSARVAAQADLDQNGDISMDEYLEFVGPSGSTSKAVRNTLFGPL*