MDASSTSLADISLLLLADAAVPHYASAIVAALINVNQTLKTQVETIQADVRSIRESIEELKEMKKDEKREADHHSHDRGQESGEQSRSDAPPNKRDLAFSVYLREMKSEPGETGGQRGEEEEEEDDDEEMNEEDEEDEDQPGTSAAPAAAAAGHSLQQPDFSSMAALLMSSLPGLANQFTMNRMPTVPSSSSLQQQQPCSSSSSDAAAAAREESATPGSSKRIILPCPRSGCEVLLYSQLGFSAHLRIHDGKMPFECTNCGREFRLRDGLVKHMRTHTGERPYPCQVCGKNFKRIHHRKKHLQQHIGTETTPTVPQ