MGSVDAAIAVPVPAAEEKAVEEKAVVFRSKLPDIEIDSSMALHTYCFGKMGEVAERACLVDGLTGASYTYAEVESLSRRAASGLRAMGVGKGDVVMSLLRNCPEFAFTFLGAARLGAATTTANPFYTPHEVHRQAEAAGARLIVTEACAVEKVREFAAERGIPVVTVDGRFDGCVEFAELIAAEELEADADIHPDDVVALPYSSGTTGLPKGVMLTHRSLITSVAQQVDGENPNLYFRKDDVVLCLLPLFHIYSLNSVLLAGLRAGSTIVIMRKFDLGALVDLVRRYVITIAPFVPPIVVEIAKSPRVTAGDLASIRMVMSGAAPMGKELQDAFMAKIPNAVLGQVRPSSSSEAFSVFLMTRVPFRSHSDQCNAMQQGYGMTEAGPVLAMCLAFAKEPYPVKSGSCGTVVRNAELKIVDPDTGAALGRNQPGEICIRGEQIMKGYLNDPESTKNTIDKDGWLHTGDIGYVDDDDEIFIVDRLKEIIKYKGFQVPPAELEALLITHPEIKDAAVVSMNDDLAGEIPVAFIVRTEGSQVTEDEIKQFVAKEVVFYKKIHKVFFTESIPKNPSGKILRKDLRARLAAGVH*