MAAAARSLALLSTASASLGLGVARSSARPRSPFGRGLALRGLSSSSSSFAATAAVMGKAGTAEAADAGMDAVQQRLMFEDECILVDEQDNVIGHDSKYNCHLMEKINSGHVLHRAFSVFLFNSKYELLLQQRSATKVTFPLVWTNTCCSHPLYRESELIEDKSLGVRNAAQRKLFDELGIQAEELPVDQFIPLGRMLYKAPSDGKWGEHELDYLLFMVRDVELSPNPEEVADVKYVNRDELKELLKKADAGEGGIKLSPWFRLVVDNFLMRWWDHVEQGTLEEAIDMKTIHKL*