MSLQIPVRSGALRRLLLLGGAEGLLRTYSTGDRRRRVIREARQEEEDEAFLRTLNFGADPENNPLPPPPRHGRGLSDASAGKQQQQPERSAQKVVGETLLEKLKLGDGPSAAAAIGGGDEPRQSEDEPAPAQPVDVDEIFRKMKETGLIPNAVAMLDGLCKNGLVQDAMKLFGLMREKGAIPEVVIYTAVVEAFCKVAKLDDAVRIFRKMQGNGVIPNAFSYWLLIQGLYKGGRLDDAVGFCVEMFEAGLAPNAETFVGLLDAVCKTKGVDEGENLVRSFQDRNFAIDEKSIRDHLDKKGPFSPVVWEVIFGKRKSDRPF*