MVAETKLYDTLGIKPSATNDEIKKAYRKGALKFHPDKNKDNPSAAEKFKEVSQAYEILSDPEKRKVYDQYGLEFLLKGGAAPPEGAEDGGIPGGFGGFGGMPGGFSFGGMPGGMPGGRGGTTFTFSSGGPGGASGFRPGDPNDIFTQFARGGGMGGMGGMGGGLGDDDDFLANILGGGFGGAGARPGGRGGFGGPGGPQQRPQTPEVSVIERPLQVTLEELFKGTHKKMKIKRKTFDEATGKRSMEDKVLGMDIKPGLKAGSKIKFAGVGDQEEGGKQDLHFIVTEKPHPTLKREGDNLKTTVELDLKEALTGWKKTVTTIDGKQLSVSGSGPTGPGHQERFPNLGMPNSKKPNERGDFIVEVKVNFPKSLSSQQKSQ