MTMRVLVSAIAGTLAFPVWPADLPALPLTVIHDAGGVPIAPDPRREASPAPRPVSPGPAAVTRAAVSFPVVSTRAGPGRLLQNPMPARLPGGLGQPIFIVGDDAPSQQWLQRNLQALHGMGARGIVATVRSPADLERLRIATGLPMVPMPADDLLEAAGIRVWPVLIAADGSISQ