MSASSLFNFPLIRLRSLSHLPLSSLRSVSVPISQRKLPTFRAFSGTAMTADAKDAGMDAVQRRLMFEDECILVDETDRVVGHDSKYNCHLMENIEAKNLLHRAFSVFLFNSNYELLLQQRSKAKVTFPLVWTNTCCSHPLYRESELIEENTLGVRNAAQRKLLDELGIVAEDVPVDEFTPLGRMLYKAPSDGKWGEHELDYLLFIVRDVKVQPNPDEVADIKYVSREELKELVKKADAGEEGLKLSPWFRLVVDNFLMKWWDHVEKGTLSEAVDMKTIHKL*