MDSVLESLEEIVSRVLPNTDSSSVFKDLNVVGMLHEFWKRKQTGGVLVRPESLVVYECVSSPSPPFVCYVTLPGGSCFGNFQCCLTKAEARRDAARIALMNSVFNELPSRRITQEFISRSLQEAATTTSGSLGDARDPSTSIGAYCFMLESNKGKTMLEFQEIMTVFQLLHWNGSLKVFRERKCSRQEVISYYSQHRLDEYTRSHMALDWISKEQETPGLISHELQLALKELGQACKAGRELRFYKEKKEILSLASSQMYGEETATTCNGEQSVCDAQGTEPNSNKQP