MLISSKVFPNPLCFWSNDCEPVNLVCYDTAFNASLGESVFVIEIFLNGFVALIGGFTKNLNSGRVCRFTRIHKFSDALEDINAINAINGVTDWSIQSLVVDV