MPTSPVTEIIAEPSTDIKGCPEDLPPGLRYVDDSRAGYTREWKSGAFVYFNTQGKQLSDEAEIKRINALAIPPAYTNVWICPDSRGHLQATGRDARGRKQYRYHPQWRETRDATKYERMLAFSAVLPKLRARVARDLDLPDMPRDKVLATVVRLLDTTLIRIGSEEYARDNKSYGLTTLRKKHLSVKSGTLRFQFRGKSGIEHDVSVSDPRIAKIVKRCMDLPGHELFQYLDADGQRHAISSSDINDYLHEITGADFTAKDYRTWAGSVFALAALRKLAWETVTEARKHVVGTIKEVSKMLRNTPAVCRKCYVHPAVIEAFEAGQLADDLPASRRSGLKSDEATLAIFLEQDAKRRAREAARARKGKSNTADPGLARLLTKSSQKAAALKSSGKDVKAEALAAVKAASGKAAQPKVKSKAARPATKKISRVRSPTAVAIG