MAALCFLRAASSKSATLLPLHSLSLHFPLCPTLSLSPSSPTLASRSSSSSASRIRDISTHIRRSATSVLLNFRSRLTFSGSLVPAFSSMEDNFNAAQILASWDSVSDGPLVFNKRRKRAPLSTLYYEGREDSPTLSSKTRKVGLVYAPGAAKLRRGAFILLEGLDRSGKSTQCEKLVKFLREKQIQANLLRFPDRQTPTGQQISAYLKNAKEIDNEEVHRLFTKNREEKKNDILQQLAQGVTLVVDRYSPSGVAFSAAKGLDVEWCKELEMELPAPDVIFYLDMPVEVAATRGGYGEERYEKVEFQKAVALQFQKLKDETWQTVDAGRSIEEVHEELKEATMAIIEDCAYSEIHQMWSNSTIDLNEYCPRD*