MSASSLFNFPLIRLRSLSHLPLSSLRSVSVPISQRKLPTFRAFSGTAMTTDAKDAGMDAVQRRLMFEDECILVDETDRVVGHDSKYNCHLMENIEAKNLLHRAFSVFLFNSNYELLLQQRSKAKVTFPLVWTNTCCSHPLYRESELIEENTLGVRNAAQRKLLDELGIVAEDVPVDEFTPLGRMLYKAPSDGKWGEHELDYLLFIVRDVKVQPNPDEVADIKYVSREELKELVKKADAGEEGLKLSPWFRLVVDNFLMKWWDHVEKGTLSEAVDMKTIHKL*