MDCHRRIPLSISFIIFIFFISILQPLTAARPFNGDWGSKKGVLMLKESLQGPTHSGCTYVNGNPGPSCPINGKKLAGHAPPASPSNDHVPLVVQLSTKISGLDLV