MSVILETTVGDIVVDLFTDERPRACLNFLKLCKIKFYNYCLFHSVQRNFTAQTGDPQGTGKGGESVFRVLYGDQAKFFNAEAKPQLKHKNKGTVSMVNNGDNMHGSQFFITLADGLDYLDGEHTVFGEVSEGFDVLDKINEAICTDEFRPYQDIRITHTVILDDPFDDPEGLPIPDRSPEPTKEQLESGLIGADEEVDETKGKTMEEIEDMIEEREEKAGAQLLEMIGDIPDADIKPPDNVLFVCKLNPVTTDEDLEIIFSRFGTILSCEVIRDQKTGESLQYAFIEFEKDEDCERAYFKMDNVLIDDRRIHVDFSQSVSKIKLQMRKGTKE*