MFSSGQEEHCAPSKEPVKYGELVVLGYNGSLPNGDRGRRKSRFALYRRTKANGVKPSTVHIINTPQASKAVNSKGQHSISYTLSRNHTVVVEYSHDDDTDMFQIGRSTESPIDFVVTDTVAGGQEGEESPITQSTISRFACRVVCERSPPYTARIYAAGFDSSKNIFLGEKAAKWKNPDGHMDGLTTNGVLVMHPRGGFTEESKPGVWREISVCGDVYTLRETRSAQTPGKLVENESNVLQDGSLVDLCGATLLWRTSEGLFHAPTQKHLEALRQEINAARPQCPVGLNTLAFPSMQRSRALSSLQDKQPWVYLACGHVHGYHNWGNRSAQEPNAQRECPMCRVVGPYVPLWLGCEAAFYVDTGAPTHAFVPCGHVCSEKSVKYWSEIPLPHGTHAFHSACPFCATQLSLTQGCAKLIFQGPVD