MSASSLFNLPLIRLRSLALSSSFSSFRFAHRPLSSISPRKLPNFRAFSGTAMTDTKDAGMDAVQRRLMFEDECILVDETDRVVGHDSKYNCHLMENIEAKNLLHRAFSVFLFNSKYELLLQQRSNTKVTFPLVWTNTCCSHPLYRESELIQDNALGVRNAAQRKLLDELGIVAEDVPVDEFTPLGRMLYKAPSDGKWGEHELDYLLFIVRDVKVQPNPDEVAEIKYVSREELKELVKKADAGEEGLKLSPWFRLVVDNFLMKWWDHVEKGTLVEAIDMKTIHKL*