MHHVMPHHQQDKLNLAIPMFSADATNAAFFHVPAQSMAGLTGPGMTSPPAPHHYRQDSPSSTHSGGSVSKYRGAARSPDGDDFDAGSDEAQAAIRRHRNTMAARKYRQKRLDQISDLERALSDVTSERDDLKLKLARREAEVEALREILGKKR