MEMESTTLPLLTPYKMGEFNLAHRVVLAPLTRCRAYGNVPQPEHMAVYYCQRATPGGLLIAEACAVSESARGYPDVPGLWTDQQVEAWKPIVDAVHASGAVFFAQIWHTGRASAPEFQPNGQAPISSTDKQIPPQVSHAGVVNTFAVPRRPETEEIPHVVNDFRIAARNAIKAGFDGVEIHAANGYLFDQFMKDSTNDRDDAYGGSLENRCRFTAEVTAAVAAEVGGDRLGVRLSPFADYMDCHDSDPEALGLHVIDKTLNPLGVLYCHMVEARMRVNPEDGNKMTLQQMLLPFRRAFRVTFIASGGYDREEGNAAIAHGYADLIAYGRMFLANPDLPARFAKKAALNKYDRSTFYTSDPVVGYTDYPFLDQF*