MAHIRHIFLTGVPGCGKSTLCRKVVESGLEAQWQGFFTGEVREHGERIGFDVITIGEGAALKGPLARVPREQVPRSGPSVGKYSVDVSSFERLALPALQLSSGSLTTTRLVLVDEVGKMELCSRAFFPAVRAVLDAPNVVVLGTIPTPRDGRVIAQVAEICARPDVEVITVTRDNRDALAGQLAARLRGLLQALPPLPPLKLQPPPPAAAASGAPACGPSAIDGLEAGSGADSTSTAGVGSHYSSSGRSSFAGSHAAHGAAQPRAGGARVWSARLGAAGSGSASAAVVGAQAQGRASGYAGGWGQRPGAGSGSGVKFVSGSGSASLATTGVSGRPFQ*