MNRIARIAGHVNSGVTGQEPCLGAQPTAGYCAAEKGEDDVVICCAVRTALCKAKRGSFKDTAPELLLAAVFKEVVARTKVNPKDIGDIQIGNVLQPGASGLTSRMGQFIAELPYEIPLSTVTLRDVNRQCSSSLQATASIAAFIKAGVIDVGLAGGVENMSMFPMMATIDITKLSKDVLDYPNAEACFLPMGLTSENVAAAYGIPRDRQDIMAADSHKKALEAQKQGWFKEEIVPVTVESKGKDGSVKKTVVDKDEGPRAGVTAESLGKLKPAFKAGGSTTAGNSSQVTDGAAMVLLARRSVAKKLGLPILARFRSFACVAWRRNVGRFEDGKMCSSVVLKAPKRFRRSVNSDHRFQDWIVTRFNWRAQFCWSIVMMVLED*