MSNFSFQLNSIALLITLTALLLIYKLLNSFVIRPLHNHLAARRLNCGSLPTEPSKWPFGIDTVLRGLQADRDQQMPDYVASRFAAMGRYTWRISVLGTSNIITAEPRNVQALLATQFDDFSMGDARTTNLRILLGRSIFAVDGAAWHGARETMRPLFARDNVSNVELLEGNFQKLLRCIKQELHKDAEGRLWTAPTSLAALLPSFTLDSASEAFLGSSAGALDARLDGSAQPHLLWALERMAPLLRVRFALRGLYFLYGTRELRRCADAMHAFVDAAMTRADDALKQDHDGQHLGGKRFEFLQKLRARCADRAEVREQVLGLLAAGTDTTAALVGWVFYSLIRHPRVFARLREAVLEDFGATGRQVTFERLKSCRYLQQVLSETLRRHSVVPLNSRRARRDTTLPTGGGADGTQRVFVPAGTEVNFSTHVLHRRGDLWGRDADDFRPERWAERRPGVFHYVPFNGGPRICIGQQFALTEAGFVVVRMLQEFDAVEGLHVDPERDWHNFGITCSPGSPEDRHAGVTCRLRLAS