MTTAAAAATTTPTTPTTGATLRETSPTVDHEEARLNADSDDGSHGSQDPGKMFIGGLSWQTTAVFWPFFLLSIREESKCAPQDLLLCDFFFCGLKFSIGWGIYEYHIEIVLNSRDHELDGKKIDPKVAFPKRTQAKFKLVTKTKKVFIGGLSATSTLEDMKMYFETYGKVEDAMLMYDKATQRHRGFGFVTFDNDEVADKVCEIHFHEINGKMVECKKAQPKEVSIKREEIAVYHPVEPLLQVMLPVQLNKSRAAAARNLYGVAPETLLAYASYLPQFRGNLMYPGFGNSELMEGFMGLIPVLFDWSGTEDESAAEKIHNVKVFQAI