MAATKSRVLIVGGTGYLGKRMVKASIALGHPTFVLIRPDVISNIQKAQLVVSFKQAGAHLIQGSIEDQESIVSALRQVDVVVSTMAETQLLQQLKLIQAINEVGTIKRFLPSEFGMDPDRMDHAIEPGNVIFAQKRKVRRAIEAAGIPYTYISANCFAGYFLAGLAQYACFLPPLHKAFIHGQGNAKVIWVDEDDIAAYAMKAIDDPRTLNKTVYVCPPQNILSQLEVVEIWEKLSGRLLEKPRILEEDWLTQMQDESNSFEKKVAMALFYHIFHKGELTNFEIPNECEATQLYPEIKFTTVKLYLSRFL*