MSSTMLDDVDNNMMGIKSISLYELLSDVVKQGDKTRLVTAGPEQVLPDLIRHITETIPFDLFINLKNEMNDARNLVTRLNWLGKFLNDNFLQNHTFPFTILRICELCYDPFKYYKINELEKFVNALEKCCMVTSSWQVFDKTHGEKQEDDKEKDINFIKNQEDVSLMKIPWMTENNTRELAPFIREIDSIMSVNLGYDDEDEEEGFFDGDEDREMGNKSKRNVLLKDENFMVEEYYEDDCGINDDNSDNKGQNCQSDVTKNNSDDEDDDDNDDDYREDGADEDDEDDDHMGSTDDDEDDDEDRQAGESTKVQNFDKKNETPRKRKPTDLDNFEYDESPSFTNMDLTTPKKYKHTATGRFSIIESPSSSLLNAMDGSNEISSSQEEEKEDAHENHEGRSEGLLPGDELVSPSMSSSQEDKMVAIAGITYRENISSPLGKKSR*