MCQGVFESERQVSSTDPASDAFTFDQQALKQWVEENGGDLSNVELHEFELAATSNKSSLPPMRLRGVRTVRAVKKGAVLMSIPRSLILDASRFVSASPVAALWGAEIIPPESQEAVLPAHFRLALALMHETLSRPTSKLGIYLDHLPTLQQIGSLDAWSDAQRAMLESELLEELFQSRRARLEWVFNTFVRGKWVGNQQAELDGHVMLELFAACLAQVTSRAYAGREADGSITSMLVPFVDMANHPLPHELNTVKGLDETGENFVVLARQNIGAQQQVYLSYGDVPNMILLQQFGFVLDGNPYSEALIDCQLVLGRGESDEPSAEGSAREIAALVTSGRLLPCPGSVADPRASRPAAPRASRFQPWARRLFEAIYVLCQSEGLEASLYAKLNRLKSVDERADALALALVDATLDAFSSTLEQDVAELAGPELLCSSTLDDRRRVLALKFRIEQKKLLLEAQRNLKSRRAPYILALLTDRPSKAATKAKGFKQ*