MQLSGNKVRKLEFLLAEAKAVGDMLVEKLRAQGRTPYLIPVGGSNSLGAWGYICAAREIEQQVEAGTCPRLDEIVMACGRFMVKESVTARTISTITSRDSQVNPRDIVRLVDAQGLGYATGEFELVKEISEATGVILDPVYSGKALHGRLRHDLLFPNSGPAGDGAELYKSRRMCIWGISEAKWQQETSMRDSHGASNKQAKTIKSSPAPSKILHVPGRATITAFRSSKEQDSSRIDKGAFEKALQQLSRLPENWRWWSQCRQEALESLDVEEGAPVRSSSTKEGKTGDGMRTPQPNIRVVRGNRIFCHDRKMFESSSGDSGNKQTVQNAKRFFGSLSCFSAKTAVAQESMKEILFG*