MFRLRTIMLSLTLGNRVTASRVATTAYSFDLWKAFCHAPVRGGSCSNHHEHPNDEYMEKPHMTNNADQYDIAIVGGGMVGMALACALSSMPLTKHLNVAIIDSNPALGLRNFVKKDDLPDPRVSTVTPATISFFKDVGAWDYVQQQRHAFFDKMQVWDYTGLGYTRYNARDVGKEILGCVVENKVLHASLLSCLQNSDFQKTIYPARLASMTLQSSHPSADREFQPSNTKGLSLLQKKHLGSIAKLELTDGSSLHAKLVVGADGSKSRVREIAGLQTTGWNYSQNAVICTVEHTVENLCAWQRFLPAGPIALLPIGNKFSNIVWTMSPEEASVHKTMSEDDFLKAVNHALDYGYGPHPTSISHGQHIDGFMSSGVSMPSSGSDNFEVPPKVVKLVSERMAFPLSLMHALDYASHRIVLIGDSAHTIHPLAGQGVNLGFGDASALSNAIAEGILTGGDIGELTLLKKYEKERKPANIMMMGILDGFQKAYSVDFAPLNLLRAAAMQGAQYFQPLKKTIISYATGEQKWPLFWS