MKLYPKGPWKTIADHIATRSVRQVQTHAQKYQEKVSRRLRGLRKSKKKLVRPEHRIDDDTMELCKLVDCAAEKLVAASRKPSSSRANAVKVEPLQKKNMSVKLEPVEPHSSPRGTDVEMKTDDFLPLPFLDFGDDIDLDPIHIPTVSESLDFLIDYLSI