MSIDPQTLLDWFDANARDLPWRHADCTPWGVLVSEIMLQQTPVARVLPVWRQWMERWPKPADLAAASQGEVLRAWGKLGYPRRALRLHTAANTIVAEHGGEVPADVDTLLSLPGIGAYTARAVAAFAYGRRAPVVDTNVRRVVARAVHGAAEAGPPSTKRDLDDVEALLPDGPDEARAARFSAALMELGALVCIARKPRCDDCPLFADCAWQKAGRPAYTGPTRPTQRYSGTDRHVRGLLLDVLRGTTGPVEKAQLDLAWPKAGQRDACLASLLSDGLVEQTADGRFALPGEH