MNLVVYLAGEIHTQWREELKEKATALDLPIEFVGPMQDHDYSDIIGEQVLGTQPNPILRDEAASKINNLRTQVLLGKSDLVIAHFGENKYRQWNTAMDASTALALNKPLIIIRPEALHHPIKELSQKANVTVESIDQAIKVISYIFETKA