MSARAPVVSSGRRLSNPTTTASRRMTTRSSATKSVSEQFGAVLRENKRAFIPFICAGDPDLESTKKALKILDDAGADIIELGVPYSDPLADGPVIQAAATRALEAGATLDKVIALVKEMSPQIKAPIVMFTYFNPIYQRGVEKFCADIAAAGAKGLLVPDIPLEETYSMSEIASTHGIELVLLSTPTTPVERAKKIAQATKGFVYLVSVTGVTGVQTQVASRVESLVEELRAVTDKPIAVGFGVSQAAQAKQIVDWGADGVIVGSALVRALGEAKTPEEGLAALKAKADEIRSGAKL*