MALQNIGAGNRDDAFYRYKMPKLITKIEGRGNGIKTNVVNMVDVAKALARHPAYTTKYFGCELGAQSKYDEKTGTSIVNGAHDTSKLASLLENFIKKYVQCYGCGNPETEVVITKTQLITLKCAACGYVSDVDMRDKLTTFILKNPPEQKKGGKKDRALRRAEKERLKEGEAADEQMKKLKREASKKSKSGSDAKVVKKKQGSDDEEHSPSASQADEEESVANDEDDVQWQTDTSAEAAQRRIIEQLTAATSEMVMVGNGVELSEPSPRSKINGQTAPKLLKKSSSKKSETENEVNEMKEPDSPKEELSPREKFLLDFKECLKKGMTPAQMAVQLNKASPRSEAMDAFFVALFEGCGKGLHKEITKKKAYLDAAVQDEISQKDLLAAIETFCCALPPNASKEIPLLLKVLYDEEILEEEQILLWYDAVPSTNGSANSPGALVRKSALPFVDWLRSAEAESEEEDDE*