MDFRADEDLEELCPVCGDKVSGYHYGLLTCESCKGFFKRTVQNNKRYTCTQNQDCGIDKTQRKRCPFCRFQKCLSVGMRLEAVRADRMRGGRNKFGPMYKRDRALKQQKRALIRASGFKLEANGTLLSGQTEFSSV