MSDVTAVMGLRGEEPQLVLPRGFRFHPTDEEVVTYYLTPKISNSYSSVLVVPDVNINNTEPWDLPSLAKMGEKEWFFFVHKDRKYPTGTRTNRATRSGYWKATGKDKEIYRGKGRGAVLIGMKKTLVFYLGRAPSGEKTSWVMHEYRLEGQLPHRLPRSAKDDWAVCRLFNKDSAANNAPQMAPAADGGMEEEDPFAFLDEIFNSDDLLNNADLPILMDSPSGAVDFAGAPAPQQ