MDLRWFRRDGEEGLGVRIPLCNGKLDLLAIARCLGGLDPAELSLRLSPSSQREEVFHPLPLNYRTGLSSLTWDELIEELGCIHFDAIASLPDAKTRQNAAIIQGIKHEKEPAWMAKLSGICRGRIDADSLLCHKFMLVFRYHLDVNDPNVVAIDKEHDHQGLMTQEEEELYINRHLPRAQAHEIVREISQLLPQSSYRWLDPEEIDSKVEVFRAINLDVEVRSKSSAVLAHGSDPVLGIEVVSELSRQGLNRCELEFYLWARSSKLPFLQLVTDFKSAVVFYYRFPRTGSMSCDTMSYATLKKLVKVITSSLPRNSSEFEMAWSILGWKRFGDEDEWPFASMVTNNNLKKRLPETL*