MDFRADEDLEELCPVCGDKVSGYHYGLLTCESCKGFFKRTVQNNKRYTCTQNQDCGIDKTQRKRCPFCRFQKCLSVGMRLEAVRADRMRGGRNKFGPMYKRDRALKQQKRALIRASGFKLEANGTLLSGQTEFSSVGLQSPYDCPPPALGVALQNYGSFPAQYQYTAPSLPKSIKAEYPDAYSSSPDSTLGYSYADGCLSASPHSVPINPALPPLVLELQSCDPDEEQVRGKICAYLHQEQSGRGKLEKSRPFSLLCVMADQTLFSIVEWARSCVFFKELKVGDQMRLLHNCWSELLLLDHICRQVHHGRDGSLLLITGQEVELSAVLDAGPPLSSMVERGQDLSRRLQLLQVDSREMACLKFLILFNP