MKNVKMVVTAKDSGERLSETGSISLLHRGSGEVADVELDPSITYQNIVGFGGAFTEASAYTLSRVSEQKRAEVIRSYFDPIEGLGYSIGRVHIHSCDFALGNYTYVEDNDTELSTFDISHDHQWVLPLIKDAMKVKGDAFIMLASPWSPPAWMKTNGEMNNGGQLKEEYTQVWARYYTKFIEAYGKEGVPIWGITVQNEPAAVQTWDSCIYSAEEERDFIKNHLGPIMHQEGYEDVKILIWDHNRDIIVERASVVLSDPEAAKYVWGTGLHWYVSEEFENVGKVHDLFPDKHLLFTEGCQEGGVKLGEWFTGERYGRNMIGDLNNWTEGYLDWNIVLDQMGGPNHVGNYCDAPIIADTKTDTIHYNSSYYYIGHFSKYIAPGAVRIGQISKVDSLLSTAFLNPDGSIALVVMNETDEIQKATIGLGEGLLEAKLQPHSIITYIISK