MSGCRVFVGHLSSRARERDVEKFFKGYGRIREIHLKNGFGFVEFEDHRDADDAIYELNGKELCDERVTIEHARARRGRGRFAQRFSYYSQSGSSRYGPPVRTEHRIIVENLSSRISWQDLKDVMRKAGEVTYVDAHRNNRNEGVVEFASYSDEECTGNWMALS