MATCLASRLSRPIVRNIRHHSELKLLLLPRNLQTSSRMSTAYTATVAKASTGAVPDDAAAKSHHVMDKRGNRIKFRNPHPSAGEEHSVVDVFRRMGKARRNGEMEIPSTANHKIRVIEPTFLPSRTASDRLRATWLGHACYYMEYPSGIRVLFDPVFETHCSPLPEFLSSAYRRFTPAPCQVAEIPIIDAVVISHSHYDHLSHPTVKQIAARHPQAHFFVGLGLARWFRSSGIANVTELDWWEDAELRLKAADGSPDATATISCLPSQHASGRGPLDKDTTLWASWAVSSGGRSVWFAGDTGYRKVPELPAGEDDYGPQHASLPRNPDFAKIGALRGPFDLGLIPVGAYKPRWLWSQVHADPFDAVEIFKDARCTRALGKHWGTWHLTSEDVDEPPKLLREALKRSGIAEEGVFDVCSIGESREF