MKRVASRRLLAAVVLTACSSFLPLSAVHAETPEKPRIALVMKSLANEFFLTMEDGAKAYQKEHADRFELVSNGIKDETDTSSQIRIVEQMIVSGVDALVIAPADSKALVPVVKKALDAGIVVVNIDNRFDPQVLQAKKIGVPFVGPDNRKGARLVGEYLAKRLKAGDEVGIIEGVSTTTNAQQRTAGFRDAMDAAGMKIVSLQSGNWEIEKGNAVASAMLNEHPDLKALLAGNDSMALGAVSAVRAAGRAGQVKVVGYDNIQAIKPMLKDGRVLATADQFAAKQAVFGIQTALKLLAGQTPEHEKDGVVETPVELVTAP*