MLVLESVDLEWVIAVHSDIPSRGLGLPCETPWSQTCRIPWVPLSKSLVANCRALDLKTISGTTCELDLMLSSVTAIGGDGSNALVLICTFFMPGVVAGKAAGMEVVAVPSVRTQVSLFSAADHVLSSLLDLRPEIWGLPPFEDWIANALPIEPWYIGGPVIKGFGRGSKVLGIPTANLSPDNFSTILTEQACGVYLGWAGLSTRGVFKMVMSVGWNPYFSNAKKTIEPWLLHEFSEDFYGEELRLIVVGYIRPEANFPALEALIQRIHEDGRIAEEALDLPPFSQYRHDPFLKTSLPSANKD*