MSAAPPPAGDGEFLLHDHVRYQQVGDLGGGAHGRVLLAHDNVTSQQVALKFVKRGPDHINKYVLREIVNQLKLRHPHIISLQEVFLTERHLVLVMEYASGGNLFQYVSHRGGLSEQDARWFFQQLIIALAYCHSMGVTNRDIKLENTLLTGGACPTIKLADFGLSKDHDMHSAPTSRVGTPAYLAPEVINNRPGRPYDARKADLWSAAILLYCMVANRYPFRRATDDRLPYAEAMQAQFRRILLAEYDFPPNKPFSDDLKDLIRHMLVVDPQQRFGMQX