MAASASRPLALLACTSASLGAGRRAWARLAVSSYSARSALPRLRGRRSFATSARGAVMGNPGPGAVDADVGMDAVQRRLMFEDECILVDEQDNVIGHESKYNCHLMEKIEAGNVLHRAFSVFLFNSKYELLLQQRSATKVTFPLVWTNTCCSHPLYRESELIEENCAGVRNAAQRKLFDELGIVADELPVDQFILLGRMLYMAPSDGKWGEHELDYLLFMVRDVKLNPNPEEVADVKYVNRDQLKELLRKADAGEDGVKMSPWFRLVVDNFLMGWWDHVEQGTLQGAADMKTIHKL*