MGSVDAAIAVPVPAAEEKAVEEKAVVFRSKLPDIEIDSSMALHTYCFGKMGEVAERACLVDGLTGASYTYAEVESLSRRAASGLRAMGVGKGDVVMSLLRNCPEFAFTFLGAARLGAATTTANPFYTPHEVHRQAEAAGARLIVTEACAVEKVREFAAERGIPVVTVDGRFDGCVEFAELIAAEELEADADIHPDDVVALPYSSGTTGLPKGVMLTHRSLITSVAQQVDGENPNLYFRKDDVVLCLLPLFHIYSLNSVLLAGLRAGSTIVIMRKFDLGALVDLVRRYVITIAPFVPPIVVEIAKSPRVTAGDLASIRMVMSGAAPMGKELQDAFMAKIPNAVLGQGYGMTEAGPVLAMCLAFAKEPYPVKSGSCGTVVRNAELKIVDPDTGAALGRNQPGEICIRGEQIMKGYLNDPESTKNTIDKDGWLHTGDIGYVDDDDEIFIVDRLKEIIKYKGFQVPPAELEALLITHPEIKDAAVVSMNDDLAGEIPVAFIVRTEGSQVTEDEIKQFVAKEVVFYKKIHKVFFTESIPKNPSGKILRKDLRARLAAGVH*