MKAVVEKSHDLSKQQPFDFELVSDFPKPSPKEGEILIQTKAAATNPVDVVRRYMGIAEPTFPVVVGYDVAGIVVELGAGVTEFQVGNRVFGDVMAQSTGPKVTGSMAEFVVAPANIMARLPDNVSFEEGAATPVAAMTAFHLFQETGLKEGDKVFISGGAGGVGIHALQLAKNHFGAAAVATTASAGTKAEFCKKTGGAHQVVDYKSQNAGEVLKGWADVVMDCTKELEMGRKILKEGQDSSKIRTIAEAGKPELAAFLELIPTKERINAIAENLASGKLKPVIDKVFPFEEAIKAYEYQAGGRAMGKIIVKIAD*