MGSLLRQMEYSKLRVMVVPYPAQGHINPMLQFAQRLVSKKAQDASISSQEIQFETISDGLPLDFDRSKDLELTMQMLCKMGGLTSTNLIEKLHAEGNNISCIVYDSFLPWVPDVANKFDIPLAFFWTQSSAVYSIYYNFSRGLTIPGDGTGKTTDVIEIPGLPLLNVSDLPTFLQPSNVYVFLLRLVMDQFDPLSKATWILGNSFEELESDEINSVKAITPIRTVGPLVPSAFLDGQNPIDTDCNAHLWKGAKYMDWLNTKEPASVVYVSFGSYGVLSKEQIHEIALGLKSSGYSFIWVIRPPNGEENLPGGFLNETSX