MCSKLFQPLQIGKTNLEHRVVMAPLTRFRADSQHVPLPMATTYYEQRASVPGTLLIAEATLISPSAGGVPHAPGVWSEEQVNGWKKITEAVHKKGSFIFCQLIAAGRAADPAQLHAEGGFMLHAPSPIPIEPGMPVPKELDEIEVQEIINDFAMAAKNAIRAGFDGVEIHGANGYLVDQFLQDVSNKRNDKWGGSIPNRARFGLEVAKAVADAIGADRLGFRLSPWNTWQSMKMVDPVPQFTYFVERLQQLGLAYLHVIESRVINNVDCEKEGSIKFLLDVWGKSAPVIVAGGYRPENVENALEEEYKDYKVAVAFGRHFIANPDLPFRIRHDIHLNPYDRESFYTPLQENGYTDYPFSAEFIKSKTKC*