MRVHGLPKSVCLQSFIPKPILGNQKLNDMADQEARGDEFEKKAEKKMRGWAIFGSKYDDAAELYEKAGNSYKLAKSWDKAGSAYIKLANCHLKLESKHEAASAYVDAANCYKKFNSQEAVRCLNLAVNLFMEIGRLSMAAKHCKEIGEIYETEEDLELAIQFFERSADLFQGEEVISTANQCRLKVAQFAAQLEQYPKAVEIFEDVARQSINNNLLKYSVKGYLLNAGLCHICRVDVVAINNALEKYQELDPTFSGTRECKFLADLSASIDEEDVVKFTDVVKEFDSMTRLDQWKTSLLLRAKNSLKAKEVEEDDLT*