MSSVVKDLHSNVEKSETPLKPFKIFVGYDPREDAAYEVCRYSLLKRSSIPLEITPIKQCELREQGLYWRERGKLESTEFSFSRFLTPYLADYEGWAMFVDCDFLYLGDIKELRDMVDDKYALMCVQHDYTPKETTKMDGAVQTVYPRKNWSSMVLYNCGHPKNQGLTPEVVNSESGAFLHRFMWLEDEEIGEVPFVWNFLVGHNKVVEGDPATFPKAIHYTLGGPWFEAWKDCEFGDLWLKELEESKKAKEKVTATEKRGILQYAQIIECVAASVATRPASAVWTCSAAVLDVPPSHANPVLS*