MKLLLLLTTTTLSTAFTGFTPAASRTTFTLSRPSTFTTRLSAVEEGTTPDNIGVNGTSEKKKVIILGADGFCGWPTSLYLSDMGHDVVMVDNLSRRNIDVELGCDSLTPIQSPDVRVQAWKEVSGKEMKFVNLDVAKEYDLLVQLIKEEKPDSIVHFAEQRAAPYSMKTSKTKRYTIDNNVGGSNNLCCAVIDSEVDAHIVHLGTMGVYGYGTSGGEIPEGYIDVILPGGREANILHPAYPGSVYHATKCLDALLWQFYQKNDGLRVTDLHQGIVWGTNTPQTIKDERLINRFDYDGDYGTVLNRFLMQGAMGVPLTVYGTGGQTRAFIHITDTARCIEIAINNPPKTGERVEIFNQVAETRRVRDVAKLVADQTGVEMNLLPNPRQEAAENELDVSNRKFCSLGLDPITLDEALFNEVTEVVQKYKHRCDPTKILPASFWNKKRAEECAALDPTSIKIKAD*