MGRVIRGQRKGAGSVFRAHVKHRKGAARLRAVDFAERHGYIKGIVKDIIHDPGRGAPLAKVVFRDPYRFKKRTELFIAAEGIHTGQFVYCGKKAQLNIGNVLPVGTMPEGTIVCCLEEKPGDRGKLARASGNYATVISHNPETKKTRVKLPSGSKKVISSANRAVVGVVAGGGRIDKPILKAGRAYHKYKAKRNCWPRVRGVAMNPVEHPFGGGNHQHIGKPSTIRRDAPAGRKVGLIAARRTGRLRGTKTVQEKENPPKDDKKKDKSAKKDKDPVNKSGGKAKKKKWSKGKVRDKLNNLVLFKATYDKCEPNYKLITPAVVSERLKIRSLARAALQELLSKGIKLVSKHRAQVIYTRNTKGGDAPAAGEDASRLTLRHSHGGRIGHRKHPGGRGNGGMHHHRINFDKYHPGYFGKVGMRHYHLKRNQSCPTNDKLWTLVSEQTRNAANTGAAPIIDVRSGYKVLGKLPQPVIVAKFFRRAEEKKGVGGACVLVA