MLALRAILLGCQAKAHAQGGVLAAAARGAVLCLHTGPLLRSEENSHVPGLGEALPHLTRTGCIYLDYNATTPIFPEVAAEMAPFLFEHFGNPSSGHTYGKMCKAALDRARTRVAQLLGASDPQEVHFTSCGTESDNWAIYGAVMAARRAQLPQSQSQSQSPQRAPPPALLLPHVVTTAIEHPAVLGHLKHLQEQGLLSYTAVPVDSEGLVDPEQIAAAVQPNTALVTVMHSNNEVGAVQPIAEIAAAARRAHARFTSSTSSSSSSGGCTGTNGLLVHSDAAQSTGKVELDVRTLGVDALTIVGHKFGAPKGVAALYIRRGVHLDNYFHGGGQEGGRRAGTENIMQVVGLGAAAELARREGPRLRRHLGDMAERLMEALRAGLRPEDQDKLRLNGPRQPASRLPNTLSLSIRGLNSAVALQRLSGQLAASAGAACHSGEAASVSAVLRAMRVPFEFAAGTLRLSTGRHTTAEEVDAAAKLIVQEARRQGVLG*