MSFARNHRSHGGTGHDDRWNSLNGYNFNHGNRNIDANRNTNYSYNWNHSNIRDYSSGKFRDHVNGYANPPSGAPAFKRRKFSADTWGDGGRHYPQYNAYEYADLSYNNSVPLPTRSNDEVSTSISCKRDCSKLEEDEPVFLSKDEIERHSPSRKDGIDALRETHLRYSYCAFLQNLGLRLELPQTTIGTGMVLCHRFFVRRSHACHDRYLIAVAALFLAAKSEETPRPLNNVVRVSCEIFHKQDITFLSYLLPVDWFEQYRERVIEAEQMILTTLNFEINVQHPYGPLTTILDKLGLSQTVLVNLAQNLVGEGLRSSLWLQFKPHHIAAGAAFLAAKFLNFDLAFYQNIWREFETTPAILQDVSQQLMELFQ*