MQAQLITAPGDGVAPAVLLSLPSGGGSNGALPPAAQYLFNVPEGFSRLVLEHKLRPGAGLRAAFACDAAALAGFGGLVMRLRGEGHEQLHVLGPQGTQAAVCSLRHFIHWRHPAVLLEEVAPWEQPTVYQDDQVEVAVLWKAPLLAAMWPAPAWLLQPQALKQSANVQTAPAASSTSSSESEGSSDSSSADGSSSSADSSSSSGDAGVSGGCSSTSGSSEEEGTTGLPPQQGAPAGSSMYDALDDLFMRGGGSGSSRRGLALQHLQQARQDKRGATNGAATAASLAPPLPAGARCAPAPQRSAATAAAQSAAAAAVRRRPTAANGTAGSTQQGPVVAAAAAGGNGGADDVAVLGGKRFRRLPGQEGINAWVCQKLATKAAAAAPAEAAGSGPPPMQQQQQX