MVNKKVITFSLFLLLNLSIIKCNNGETESNILKNMNIDSSQEAIHMEHLQKLKELLNENKLAEATELFNEMKTVLDNHEHSENYNNKIIDENNFFPGINEHIFDNLINPNDIKEMIRFYMYLQNVLNSKNETSEKKMVKKFLRKTMEKVKNNNENKTIDEIINDIEGHDEMLEKLASLMKLSKNELKDPEIKNKLNQILIGMIKFREYTNDSSVTEALLNDIQIQEVPSEDGSKKPKLQVNISNSKAHLDILHKATKFMGMEIDHEELKNLTINNKWYENFLTNIINSSDEL*