MASTGKGKVCVTGASGFIASWLIKRLLESGYHVLGTVRDPGNHKKVGHLWVLEGAKERLQLVRADLLEEGSFDDAVMACEGVFHTASPVITKSDSKEEMLNSAINGTLNVLRSCKKNPSLRRVVLTSSSATVRIKDEADLPPNVLLDETSWSSIEYCESLQIWYAVAKILAEKAAWEFAKEHRIDLVTVLPTFVIGPNLSPELSPTASDVLGLFQGETVKFTVYGRMGYVHIDDVARCHILAYESAGAHGRYICNAAVLCCGDLVALLARRFPAYPIPRSLPSVYGEQTYGFDTSKARALGLVDLKGVEEMFDDAVDSLRGHGHLPAAEDVGKHG*