MMSPQERFIRRHHDSVVPSPPTSNSCDSYIASLGLTKSSAKPMVTFIYESLPSIAAICHDTHIPCKDGEKNCFESANKVPYSRCTKSENGKPPNCHFEVTTGIASIRVICAGDAPRIHELDGYS