MRGVYNSVTDIRRKVFAAIAEMAYEEDVNYTERLESIPYEIIEGKQAKYRDSIFLERAIIGERLRLGMGLPVRDITTAGAISDGVEESIIAEKFYDQPLINIISFACHACPEKKVMVTDGCQGCLSHQCVEVCPKKAVSIVNGRSEINQDLCIKCGKCQDVCPYNAIIKIERPCAASCGMNAITSDEDGKAKINYDKCVSCGQCLVNCPFGAIVDKGQIFQTIYAMREHEVIAAVAPAFIGQFGANVTPEQVIGGLKELGFADVVEVAIGADLCTIEEAEDFLKKVPEELDFMATSCCPAWSVLAKKEFPQFKDNISMALTPMVLTARMIKKDHPNAKVCFIGPCAAKKLEASRRSIRSDVDFVLTFEEVMGMFSAKKIDLPTITCEETFDKATAAGREFAVSGGVAKAVKTLIEKEHPGTVVKVQAAEGLKNCRTMLLMAKAGRLNGYLLEGMACPGGCVAGAGTLAPIAKSSAAVKKYSKDSAMVTADESEFNDLVHPISHMYDAPEEE