MLALRRVAAAAPVARQFSAAPRAAATFAFSNQRYYSSQGERVAKFTGKKDASGRYPVSLIEGDGIGPEISEAVKQIFEAAKAPVSWEPVDVTPILKDGRTAIPDAAIESIERNKVALKGPLATPIGKGHVSLNLTLRRTFNLFANLRPCRSVAGFKTPYDNVDTVLIRENTEGEYSGIEHVVVDGVVQSIKLITREASERVLRFAFQHAQEIGRKKVRVVHKATIMKMSDGLFLSVGQQVAKDFPGIEFDAELLDNTCLKMVTDPLPYNDKVLVMPNLYGDILSDMCAGLIGGLGLTPSGNIGDECSIFEAVHGSAPDIAGKGLANPTALLLSSMMMLRHMGLGEYADRIEKATFDTLAEGKALTGDLGGKAKTHEFAGAIISKL