MYTCKALVNHGATLVVGASALGSVGGDSVARAFDTSSFAISPIPCALLTLHALANSFPHFGSREGASHVFQLQRRSVGDCQGLWHSFGALVRGSKVFASSRYDSSVSVSRPGSAPDGAEAARDSPVGDEKNLPKFDVSSNCVTPVFRVSPFIQKTSDLENTKVRVLFVSEGNVCRSVYAEAIFNSLIEEQGMQEFVECASKASRDYNVGESPDPRAVSVAEEFGLKLPAGATSCVFDCQADIVLFDLLVVMDKFNASDVLKEVTVYEAIDKGARYTQKVRRLAEFCRTKKMEDIDDPLYGNMGGPEELVLLRESYEDIRASCVGLMQTIMDIKGGLQDSETLKQGVARSLGAMESLDWLVPPMLQKADPMLFN*