MATLQAAAAVRPSHRLGQPSRCRAGARPCIVAARCQLNEKPAAAQQWGLTGMAGSLQRRQVVASAAVPASSGLQALIFDCDGVIVESEEIHRMAYNAAFQHFDVRCPGGEGVVDWSVEYYDDLQNRVGGGKPKMRHYFNLTGWPTSTVLGAAPVSEEEQGKLVDVLQDWKTEKYKQIIGSGEVAARPGILRLMAEAQAAGVPVAVCSAATKSAVVFVLGSLLGAERFEGLDLFMAGDDVKEKKPDPTIYRVAAQRLGVDPAACLVIEDSMVGLAAALGAGMRCLITYTSSTAVQSFEGADTVVANLEGVTFAELASGALSGKDDRVVVAEAAPASAX