MESSFSSSLGNNSSRILVIGGTGMMGQHLVKASLAAGHPTAVLVRPASSSKLELLETIKASGATVIGGDIYDHESLVAAFHQVDVVISAVGHHGPHDLEDGQLRIVAAIKEAGGSVKRFVPSEYGCDVEQAARSAAVLEPARSIVLAKVRVRQAIRAAGIPHTFVCSYWAHGFVLPRLGDPHADGLPATRATVFGDDATRAIFVHEADMAAVTVRAVDDPRALDKTLYLRPPANTCSLAHLVRLWEDKTGRALDKYYMPDEELVNRIRDSPLPLNFQLAMVHATVVAGVCDQTVDAEAGGVEATELYPDVNYVTVHDYLDGLKESLTRNVNS*