MTIRVGIAGAGISGLTLAGILSRRLPHVHVTVLERAPAARDQGYGLDLDANGQEALARAGVYHRYWDCSQPYSDHMAFFRIGSHGPEPAGVMFRPALLRWLFPATFAARPETNRGALRDILLDEMATRANTGVVFDTAVRDARLHVDGGCELFGDSGKSHGVFDLIIDAMGLHSTLRHHRVVDASGGKAFGGTVHIHGVINSPEAACGAPLLARLRKYGSVAGYGRGYLIFLQRFGAGSNDGRTCCFYQLNHLDSAESLLDEIGVSPPSSRASGIMTDERLDKVKRWVLHDMGEVFDESWRDAIRSLDRVTADDVALPLVCIGDSLLNCGLGGGGILAMQDANELAALLEKEGAFDDAGRPDLSSLRAAEGAMLARKQEFHAEKQQRARGTCAQVAERGRGPTEWPFELDDLGLPGWKLGLARLLLPRVAALTNAWYRWDEWRLGRVGATPSTPIYPSVKKLLDSGEGK*