MSTANPMRYPTLQFCKRTFGTLLLFLAATPTSGDSSFLANAVPQNLNDFYQGLKDRVASCQHSLAGGFYSIDDGTNTTSYCTNDPHRPSIIYLSGGNGTLSNMDVDCDGVQGGSQDDGRCSLGRSPDYQDATAFRDLIQSFKVGISDLNTYVHPYVVFGNSGSKPGWRTFDPTDYGVRPLSVMAVVCPGNKLVYGIWGDTNGDDGDKPMVGEVSIALATACWGKNLTGDSGYDGMDVLYVAFTGEDAVPGKDGADWAAKDYDSFERSIQPLGEKLVQSMRGVAVGRKAISLWAVAGGALAGGLWLAS