MLRFARSLYPLILSVTKSDPERGHQRLIQTLKKVDTMHRNGFAVAMEQLEQAFTHADPRLQQTCWGLNFPNVLGLSAGCDKEGEAAAVWPALGFGFAELGAVTKYAQPGNDRPRLFRLPQDQAVLNRLGANNEGAVAMAAKLKHTWDYYPRTIPIGINLCKSKITPLDQAVEDYVFSFQTLAPVADYFVVNVSSPNTPGLRSLQESDELPRIFAGLQSANHWQKPLLVKISPDLSWEAIAVIIDLVKEHNLSGIVATNTSTRRSGLKTKILPQTGQPIEQEAGGLSGQPIRDRATEVIRYIYQQTGGTIPIIGVGGIFTAEDAWEKIQAGASFLQIYTGWIYGGPWVVSDILQGLGEKLAAGGFSHISEAVGIDTIGKAPE