MVSVQDDDLLSAENIPVLAFTGHRMKVYSGSANPELAEKIARLVGKTSSNRILRKKFSDGETYVRIEESVRGCNVFLIQSACGPNVNDHLIELLLMIDACRRAHSQQITVCLPYYCYSRSDRLIDPDKKRREALTSKLVANMLSEAGAHRVVVLDIHSPQTCGFFDIPVDHIFAAPLFVEYLLKKKHADPSSLGYVVVAPDVGGVARARAIAKALDDVPLAIIDKRREAHNEAKVLNLVGDVRGKVAILVDDMIDTAGTICEGARMLRENGAEKVFAVATHPIFSGPACERLSSGVFEEVIVSDSIPVPKEKQFPQLRVLSVAPLIADQLIRLHDLSLR*