MKLVGIGKYRFNTLSLAARNGEQFCPYDGRYMMKEKKAPSEKWLAVHNFLTGLYVEIAEPIPDGLNSNKRPRSGSTKRDDPKIDRSKIKHLPHGSIGDYFSQCLAANPGLHISRKLFSSDPVMPKRPSGGGAPAKAKAAKKGKPGALQVPPDALLLPHIRLFDEWAVHTMPKFITHDGLAEGLLNHGHCTATGFLVPWKTHLTNSHALLNVMILRMETDWIAMAPKMRKAWNLKDLESWLTFKHSLPLLMIFGFSWDAP*