MLLRASTLLLVGALLLASIRRRRRASGRPVLAPRCAAVEAGAAPLVVVVGLGGVGSHAAQLLLRGGVVRLRLVDFDQVTLSSLNRHATATRAEVGLAKALALRAALLAIRPGAEIDARVSLFNAAAAAELLGGPVALVIDAIDDIATKAELQVHCFRAGLPLLSALGAGGKADCGCLHVAPLADVLGDPVASSVGKLVRAAEPAGGDWWRSLDQRVECVYSSEKQRVGLLPMPAGASKESLGSQPTFRARVLPVLPPEHVRTRHLPEWSPPEAWPLSFDEVGIVVNLVFRSRCAISGLRPQDPSRPQFCLCPLDEAGPPIMDLTAIQKGTTLKPTQTNDRSEPVKESVTIKASPMNQLKEELKEKPKLNHVDTVDKSAPMIESSTKIAKDARPQLMSELLTKSSSHGIAAS*