MPCVCPWSVEQLSYDGACTHPAYIEGFREGGAQGLAGQALIDHFITKKERDRKKHIEIYWRLKQTDFDRWQHQRRTYESRRDPEESRAKSRAVARRAKETRRFACDLCDKACRTSTALRAHYASQAHKDKEAGIVHPVKLIDTPPELRTCTVYEYFRFRRLQFRRARWISAAGIPPILQ