MSAADALGLPPGVRFDPTPEELVEFYLMPRALGQPTAVPGIIIEDAEATTSSRHPWKLLTRNRRTEDDEAYFFERVASGDDARGGAARQDRSCGGGRWTWVGQKRFPDQVLPLPLPLRGEAEQVSWGKYSLNLQEGRRRKGGSTGWVMHEYTIAPPRCPPCPVKLCHVAFTGHGQKRQRVPDDDGEGEELEAGTGMPQHKRVATGTGSTPSSSVITTATPDHGGLGAAHLQNQEEPFPNYYETSSSVGNFWGSDAGFSQESSIRFCQESSIRFSQESSITVLDPWYPDAGTSHQEPFLLDQELAQNQGYFSTQPQAYHHQEQFVNHGVPSAEAFCAMLLASGLRSNESQEPPSGQPLLTKEEQLRLQLDQPFGGISTLQCPPIQPVSDDGAYHEELPMDQVSCTTEQSSGDMDDLPEFFEGWGDLDTFTDTSGVQDSDYGMAAGILADGGPGDGTFAVTA