MSTAEPVRARGRQTRTAILESAAELFAGRGDLAAVSVAEIATAAKAHPNQITYYFGSKDALFVQAAFRLLLRDAVRLEPVGMRQRTPASFRIALARTALALPTVPLAVQAMAISRMRSELHVQAQQSLTVLFRQAEGYLRRILHRRDWITDRPLDIEARTFWIAVFGARLVSESGFGGQSADVDLAGVLTVRQR