MGSSSTSTSSSSVIVIGAGISGIVAAKVLAENGIEDFLILEAADRIGGRLMKHEFAGFTVECGAGWVAGVGGSKLNPIWELVNKHNLRTYYSDYSNAAFNIYDQSGARVPGSVAAACYQLAVDSANRAWAIEAVSRIADGTARANPDLPLQETKIQEVIPSTPLELAIDFCLHDFEMAEVEPIPTYTEFGALEFLVADDRGYEYIVHKLAEEFLESEGGHVIDDRLKLKKVVREIHYTDDGVTIKVEDGSLYSGKYAIVSVSLGVLQSDLIKFNPPLHSWKRKAFFSCEMRVYTKIFLKFPSKFWPTGDGTEFFLYAHEKRGYYTFWQHMEKAYSGSNILVVTVTDEESKRIEEQDDEKTKAEAMAVLRKMFGDDIPEAEQILIPKWWNNRFQRGSYSNYPILVSPKHFHNIKAPVGPVYFTGEHTSQKFNGYVHGGYLSGIDTAKMVIESMTNK