MAASAARSLVLFSASLGLGRASSRLVSVSRSPSSGLLPRQQVLAFRGRSSFAATAVVMGKAGTAEAEADPGMDAVQRRLMFEDECILVDEQDNVIGHESKYNCHLMEKIESGNALHRAFSVFLFNSKYELLLQQRSTTKVTFPLVWTNTCCSHPLYRDTELIEDKCLGVRNAAQRKLFDELGIQAEDLPVEQFIPLGRMLYKAPSDGKWGEHELDYLLFMVRDVKLNPNPDEVSDVKYVNRDELKQLIKKADDGEGGIKLSPWFRLVVDNFLMGWWDHVEQGTLKEAVDMKTIHKL*