MFRLRTIMLSLTLGNRVTASRVATTAYSFDLWKAFCHAPVRGGSCSNHHEHPNDEYMEKPHMTNNADQYDIAIVGGGMVGMALACALSSMPLTKHLNVAIIDSNPALGLRNFVKKDDLPDPRVSTVTPATISFFKDVGAWDYVQQQRHAFFDKMQVWDYTGLGYTRYNARDVGKEILGCVVENKVLHASLLSCLQNSDFQKTIYPARLASMTLQSSHPSADREFQPSNTKGLSLLQKKHLGSIAKLELTDGSSLHAKLVVGADGSKSRVREIAGLQTTGWNYSQNAVICTVEHTVENLCAWQRFLPAGPIALLPIGNKFSNIVWTMSPEEASVHKTMSEDDFLKAVNHALDYGYGPHPTSISHGQHIDGFMSSGVSMPSSGSDNFEVPPKVVKLVSERMAFPLSLMHALDYASHRIVLIGDSAHTIHPLAGQGVNLGFGDASALSNAIAEGILTGGDIGELTLLKKYEKERKPANIMMMGILDGFQKAYSVDFAPLNLLRAAAMQGAQYFQPLKKTIISYATVPPSFVLRRNCSISIHGRRIAMFNTAVCWSFGA