WSTGQVDGKRSPPVKVLSGQLRAAGTRGAADSAEGYVIRAGRGRTLRVSLVWMQGTVLEVQLGGTTVMLMDETGTFAVQGVNNIPKGKPCLLPGKYVMVMGVIQAVSPEPVIRAVKIADLSDFAALHRQMWKLEVEELQQVLA