MGADYYKVLQVDKNAKDDDLKKAYRKLAMKWHPDKNPNNKKEAEAKFKQISEAYEVLSDPQKRAIYDQYGEEGLKGQVPPPDAGGPGGQTFFQTGDGPNVFRFNPRNADDIFTEFFGFSSPFGGGMGGGSTGMRGSRFSSSMFGDDIFSSFGEGRPMSSGPRKAPPIERTLPCSLEELYKGTTKKMKISREIADASGKTLPVEEILTIDIKPGWKKGTKITFQEKGNEEPNVVAADLIFIIDEKPHGVFTRDGNDLVTTQKISLAEALTGYTVHLTTLDGRKLTIPINNVIHPNYEEVVPREGMPIAKEPSKRGNLRIKFNIKFPTRLTADQKTGIKKLLAS*