MLRRSHIPRSALSINRAPAASNNVLFEFDAHKVGNEIRKRGLANLLGVQREGGMDRDTIIRLLYSLGSRHEVERYLRIFTLESEGVIPDYEDGIRITDAKDKSKYGLVGKITRVDKAPIEAAIKAGCLPILTSLAENAEGMKIVYLNEKGGLFHGVTGKKISTINLDEEYDALMKESWVKSSVAIISTDMLQKELFTDAGEPFDVVAVVSHPAGETPVMTKFLPSRNGILNKIVDNVFDAIKKDHKRLFWTAKADDENRAGVSDVKEVERIIEGFEENGRLIDNHPHLDLTHVSSRELAGVGMMAEANEVDAWVMALPNGIVDLSADYRFENDWTYGLPELYGRDFVKQATRVSNPGCYATNTQLLLAPLMPHLDKVQMPAVFGVSGFSGAGTKSGEKDASGIVSVLTAPLDKSMRASEIPDVTEVMGKHGWRVGGVQVHTQAMQNLNLALGYEELAGVP