MLPLELIRFLTAAGTSSTDIQAIPVLPVQRIAEEPSAVQQVSGDGENVCSSPFDFTPQRIRLNKDHELFEDGDIQRHLYLQDAATSVAEATDRPKVSEFQCHIAGCRELFDTLEGYEHHYNALHRNVCGHCRRSFPSGRLLDIHIPEWHDALFQVLAERQNMYQCLVEGCDVKLKTSGERKDHLIKKHSYPPDFRFDKPKKSKRTEVALQNAHEGGMMVIASASCSCMSNPFFPLHSKAQEKPCWQKGASMDVCEAAAVQLREPERAEPMEFSPSGNTAPAGRASGTADDSRAEQTKPRYSYKVPPSVCFGQGSVRGFRGTRRKK