MKLSKKIQALILFGVMGTSILTGCSSKPKEKEEAKTGKDDYTITVGYYNCDHMTAGPVAESAGIYKDLGLNVKTVGNGKVPEAMAAGKMDAGYIGTKGLVGAIPKGSPITIAANNHTGGSEYLIVSKDIKEPKDLIGKKIATDMSDFLWTSDYGPETGLPTDPSKYEVVNMDSDKDKYLALKTGKIQAFTSCDPWGSVAENDGAGKIIASTQYKEKANGKEYNCCSFSLNKNFIKEHPDLAKKLVLAHTKAIEYIYTNPAEAAKIFAKYYNVEEEVALRTIYKKTVGEGRTLTWKVTGEEYKNNLQMYKDLKALDDIPKYEDTIDTSLLDSCGADDFDKFIKEKVNPEFPEGMSYEDWKAKVL*