MTIAGVLVVDKPAGPTSFDVVQRVRRILRAPRAGHAGTLDPAATGVLAICVGDAVKLQQYLSDADKAYEATVAFGAATDTEDAEGRVVERGDPSRLTAEELRAVLPRFRGDISQVPPMYSAVRVGGRRLHEAARAGESVERAPRQVRVDALELLELLPLEPPQDRVEAAPVRLARFTVRCGKGTYVRTLAADLGRALGVPAHLAALRRTEASGFRAEEAVTLEEAERLGREALLARLVPLGDALRTFPVLEVSWAEARDLAHGRALRRELAPGKAAARAPDGRLVAVCAAGDRGLCPERVLLGPGDLGRAGAEER